@charset "utf-8";
/* CSS Document */

body{background:#fff url(../images/body_bg.jpg) top left repeat-x; color:#5f6060; margin:0; padding:0; font:normal 12px Verdana, Geneva, sans-serif;}
a, img{outline:none;}
img{border:none;}
a{color:#d12822; text-decoration:none;}
a:hover{color:#888784; text-decoration:underline;}

/* gabarit */
#global{margin:0 auto; padding:0; width:980px; position:relative;}
#header h1{margin:0; padding:0;}
#header{height:244px; position:relative; background: url(../images/hd_bg.jpg) top no-repeat; width:980px; padding:15px 0 0;}
#header .pub{width:727px; height:89px; margin:0 auto 24px; overflow:hidden;}
#main{margin:0 0 22px;}
input#main{margin:0;}
#leftContent{float:left; width:660px; display:inline; margin:0 18px 0 0;}
#rightContent{float:right; width:302px; margin:0; display:block; overflow:hidden;}
#footer{background:#2f2f2f url(../images/foot_bg.jpg) left top repeat-x; padding:0; clear:both;}
#leftContent2{float:left; width:674px;}
#leftContent4{float:left; width:980px;}
#resultat{float:right; width:464px;}
#rechLeft{float:left; width:206px; background: url(../images/bg9.gif) top no-repeat; padding:7px 0 0;}

/*liens utiles*/
#liens_utiles{float:left; width:209px; display:inline; margin:0 15px 0 0;}
#liens_utiles h2, #annonces h2, #annonces2 h2, #essai_auto h2, #guide_achat h2, #annuaire_entreprise h2, #marques_populaires h2, #essai_consultes h2{height:34px; background:url(../images/ttl_bg1.png) no-repeat; width:192px; font:bold 16px Arial, Helvetica, sans-serif; margin:0; padding:8px 0 0 17px; color:#fff; text-transform:uppercase; text-shadow: 0 0 0.2em #000000;}
#annonces h2, #annonces2 h2{width:239px; background:url(../images/ttl_bg2.png) no-repeat; height:30px;}
#annonces2 h2{width:285px; background:url(../images/ttl_bg2_.png) no-repeat; height:30px;}
#essai_auto h2{width:272px; height:27px; background:url(../images/ttl_bg3.png) no-repeat; padding:5px 0 0 17px;}
#guide_achat h2{width:330px; height:27px; background:url(../images/ttl_bg4.png) no-repeat; padding:5px 0 0 17px;}
#annuaire_entreprise h2{width:643px; height:27px; background:url(../images/ttl_bg5.png) no-repeat; padding:5px 0 0 17px;}
#liens_utiles .wrap{background:url(../images/bg1.gif) repeat-y; float:left;}
#liens_utiles ul{padding:18px 0 15px; margin:0; background:url(../images/bg2.gif) bottom no-repeat; list-style-type:none; float:left; width:209px;}
#liens_utiles ul li{display:block; margin:0 0 8px 10px; padding:0; background:url(../images/puce1.gif) left no-repeat; float:left;}
#liens_utiles ul li a{padding:0 0 0 5px; float:left; line-height:22px; height:25px; display:block; color:#6d6666; width:168px; margin:0 0 0 15px;}
#liens_utiles ul li a:hover{color:#fff; background:url(../images/bg3.gif) no-repeat; text-decoration:none;}

/*Acheter_vendre*/
div#moteur{float:left; width:483px; display:inline; margin:0 15px 0 0;}
#moteur ul, #vendeur ul{margin:0; padding:0; list-style-type:none;}
#moteur li{margin:0 0 11px; padding:0; float:left;}
#moteur li.last{float:right;}
#moteur a.a1, #moteur a.a2{width:233px; display:block; float:left; height:39px; overflow:hidden;}
#moteur a.a1{background:url(../images/acheter.gif) no-repeat;}
#moteur a.a2{background:url(../images/vendre.gif) no-repeat;}
#moteur a.a1:hover, #moteur a.a2:hover, #moteur a.selected{background-position:0px -39px; text-decoration:none;}
#moteur1{width:483px; height:223px; clear:left; padding:0; margin:0; background:url(../images/bg_formulaire.gif) no-repeat; overflow:hidden;}
#moteur1{margin:0; padding:0;}
#moteur1 h2, #blockAcheter h2{font:bold 18px Arial, Helvetica, sans-serif; color:#fff; margin:16px 0 29px 25px; padding:0; text-shadow: 0 0 0.2em #920001;}
#blockAcheter h2{margin:16px 0 10px 10px;}
#moteur1 .rows{display:block; margin:0 auto 22px; width:414px; height:31px; padding:0 8px 0 14px;}
#moteur1 select{width:188px; font:normal 12px Verdana, Geneva, sans-serif; color:#696969; border:none;}
#moteur1 .s1{float:left;}
#moteur1 .s2{float:right;}
#moteur1 .rows2{position:relative; top:-12px; padding:0 23px 0 26px;}
#moteur1 .rows2 a.link1{float:left; margin:16px 0 0; height:21px; width:136px;}
#moteur1 .rows2 a.link2{float:right; height:42px; width:144px;}
div#moteur #idTab2{ position:relative;}
#blockAcheter{float:right; width:274px; height:223px; background:url(../images/bg_formulaire2.gif) no-repeat; overflow:hidden; color:#fff; position:relative;}
#blockAcheter .wrapAcheter{padding:0 10px; display:block; height:118px; overflow:hidden;}
#blockAcheter p{display:block; padding:0; margin:0 0 7px; color:#fff;}
#blockAcheter a.adAnnonces{position:absolute; right:12px; bottom:12px; width:144px; height:42px;}

/*annonces*/
#annonces{float:left; width:256px; margin:0 0 28px;}
#annonces2{width:302px; float:left; margin:0;}
#annonces .wrap{background:url(../images/bg4.gif) bottom no-repeat; height:235px; float:left; width:256px; /*overflow:hidden;*/}
#annonces2 .wrap{background:url(../images/bg4_.gif) bottom no-repeat; height:235px; float:left; width:302px; /*overflow:hidden;*/}
#annonces .block{width:220px; border-bottom:1px solid #cdcdcd; /*height:81px; overflow:hidden;*/ clear:left; margin:12px 0 10px 0; height:81px; position:relative; left:5px;}
#annonces2 .block{width:268px; border-bottom:1px solid #cdcdcd; /*height:81px; overflow:hidden;*/ clear:left; margin:12px 0 10px 0; height:81px; position:relative; left:5px;}
#annonces .block.last, #annonces2 .block.last{border:none;}
#annonces .block .pic, #annonces2 .block .pic{float:left; width:81px; display:inline; margin:0;}
#annonces .block .pic a img, #annonces2 .block .pic a img{border:1px solid #cacaca; width:67px; overflow:hidden;}
#annonces .block .desc{width:135px; height:55px; overflow:hidden; line-height:19px;}
#annonces2 .block .desc{width:172px; height:55px; overflow:hidden; line-height:19px;}
#annonces .block .desc a, #annonces2 .block .desc a, #essai_auto .block .desc a, #guide_achat .block .desc a{color:#606060;}
#annonces a.boostez, #annonces2 a.boostez{color:#232323; font:bold 11px Arial, Helvetica, sans-serif; clear:both; display:block; text-align:center;}

/* ::: popin ::: */
#masque{position:absolute; top:0; left:0; display:none; cursor:wait; background:black; z-index:799; /*display:none; visibility:hidden;*/ }
.pop-up{display:block;  height:auto; left:0; position:absolute; top:-1000px; width:60%; z-index:800; background:#fff; padding:25px; border:5px solid #cdcdcd; /*display:none; visibility:hidden;*/}
a.showpopin{position:absolute; right:10px; top:235px; width:38px; height:40px;}
#accordion2 a.showpopin{top:299px; right:15px;}

/*marques_essai*/
#marques_populaires, #essai_consultes{float:right; width:323px;}
#essai_consultes{float:left; margin:0;}
#rightContent #marques_populaires{float:left; margin:16px 0 0 0;}
#marques_populaires h2, #essai_consultes h2{width:306px; padding:5px 0 0 17px; height:33px; background:url(../images/ttl_bg6.png) no-repeat;}
#essai_consultes h2{background:url(../images/ttl_bg7.png) no-repeat;}
#marques_populaires .wrap, #essai_consultes .wrap{float:left; height:239px; width:305px; background:url(../images/bg8.gif) bottom no-repeat; padding:18px 0 0 18px;}
#marques_populaires ul, #essai_consultes ul, #marques_populaires ul.b1, #essai_consultes ul.b1{margin:0; padding:0; list-style-type:none; height:205px; overflow:hidden;}
#marques_populaires ul.b1, #essai_consultes ul.b1{width:142px;}
#marques_populaires li, #essai_consultes li{display:block; float:left; width:142px; margin:0; padding:0 0 16px; background:url(../images/puce2.gif) 0 2px no-repeat; height:28px; overflow:hidden;}
#marques_populaires a, #essai_consultes a{color:#2f2d2d; float:left; padding:0 0 0 12px; line-height:12px;}
#essai_consultes a.last, #marques_populaires a.last{padding:0 3px 0 0;}
#marques_populaires a:hover, #essai_consultes a:hover{ text-decoration:underline;}
#essai_consultes li a.none, #marques_populaires li a.none{padding:5px 0 0 0 15px;}
#marques_populaires li span, #essai_consultes li span{display:block;}
#marques_populaires a.more{clear:both; float:right; text-shadow: 0 0 0.2em #9d0600; color:#fff; display:block; width:110px; height:28px; padding:0 0 0 15px; background:url(../images/btn_bg1.png) no-repeat; line-height:28px; font-weight:bold; position:relative; top:5px;}
#essai_consultes .more{clear:both; float:right; background:url(../images/btn_bg2.png) no-repeat; color:#272727; text-shadow: 0 0 0.2em #fff; display:block; width:110px; height:28px; padding:0 0 0 15px; line-height:28px; font-weight:bold; position:relative; top:5px;}

#essai_consultes .b1, #marques_populaires .b1{float:left; margin:0; padding:0; width:140px; border-right:1px solid #cdcdcd;}
#essai_consultes .b2, #marques_populaires .b2{float:right; margin:0; padding:0; width:142px; position:relative; left:7px;}

/*pub*/
#rightContent .wrap{margin:0 0 20px; float:left;}
#rightContent .follow{background: url(../images/bg18.gif) no-repeat; width:249px; height:53px; overflow:hidden; padding:61px 0 0 53px;}
#rightContent .follow h3{display:none; overflow:hidden;}
#rightContent .follow ul{margin:0; padding:0; list-style-type:none;}
#rightContent .follow li{float:left; display:inline; margin:0 7px 0 0; padding:0;}
#rightContent .more_link ul{margin:0 0 7px; padding:0; list-style-type:none;}
#rightContent .more_link ul li a{font:bold 13px Arial, Helvetica, sans-serif; color:#d13636;}
#rightContent .services_pratiques{width:302px; background:url(../images/bg26.png) no-repeat; display:block; margin:0 0 20px; color:#090909; float:left;}
#rightContent .services_pratiques a{color:#000;}
#rightContent .services_pratiques a:hover{color:#c12424; text-decoration:none; font-weight:bold;}
#rightContent .services_pratiques ul{list-style-type:none; margin:10px 0 10px 15px; padding:0;}
#rightContent .services_pratiques li{padding:0 0 4px; margin:0;}
#rightContent .pratique, #rightContent .services, #rightContent .infos_plus{display:block; margin:0; width:100%; float:left;}
#rightContent .pratique h3, #rightContent .services h3, #rightContent .infos_plus h3, #essai_fiche .block .services_pratiques h3{font:bold 18px Arial, Helvetica, sans-serif; color:#fff; background:url(../images/ttl_bg10.png) no-repeat; margin:0 0 9px; padding:3px 0 0 15px; text-shadow: 0 0 0.2em #000; width:287px; height:28px;}
#rightContent .services{border-bottom:1px solid #cdcdcd;}
#rightContent .infos_plus{background:url(../images/bg27.gif) bottom no-repeat; padding:0 0 7px; display:block; float:left; position:relative; top:-1px;}
#rightContent span.titre{display:block; margin:0 0 5px; padding:0 0 2px; float:left; text-transform:uppercase; font-size:12px; font-weight:bold; text-decoration:underline; width:100%;}

/*essai et guide*/
#essai_auto{float:left; width:289px;}
#essai_auto .wrap{background:url(../images/bg5.gif) bottom no-repeat; height:254px; overflow:hidden; padding:10px 0 0;}
#essai_auto .block{border-bottom:1px solid #cdcdcd; width:260px; margin:0 0 13px 14px; float:left; padding:0 0 14px;}
#essai_auto .last{border:none;}
#essai_auto .block .pic{float:left; display:inline; margin:0 19px 0 0;}
#essai_auto .block .pic img{width:71px; /*height:57px;*/ overflow:hidden; border:2px solid #cbcbcb;}
#essai_auto .block .desc{float:left; width:140px; color:#606060; line-height:19px; height:61px; overflow:hidden;}
#essai_auto .block .desc p{margin:0; padding:0;}

#guide_achat{float:right; width:347px; margin:0 0 25px;}
#guide_achat .wrap{background:url(../images/bg6.gif) bottom no-repeat; height:254px; overflow:hidden; padding:10px 0 0;}
#guide_achat .block{border-bottom:1px solid #cdcdcd; width:320px; margin:0 0 13px 14px; float:left; padding:0 0 14px;}
#guide_achat .last{border:none;}
#guide_achat .block .pic{float:left; display:inline; margin:0 19px 0 0;}
#guide_achat .block .pic img{/*height:57px;*/ width:71px; overflow:hidden; border:2px solid #cbcbcb;}
#guide_achat .block .desc{float:left; width:140px; color:#606060; line-height:19px; height:61px; overflow:hidden;}

/*annuaire entreprise*/
#annuaire_entreprise{width:660px; float:left; margin:0 0 15px;}
#annuaire_entreprise .wrap{background:url(../images/bg7.gif) bottom no-repeat; width:615px; float:left; padding:15px 27px 15px 18px; position:relative; min-height:202px;}
#annuaire_entreprise h3{font:bold 16px Arial, Helvetica, sans-serif; color:#8a8a8a; margin:0 0 35px; padding:0;}
#annuaire_entreprise .formulaire{float:left; width:311px;}
#annuaire_entreprise .carte{float:left; text-align:right; position:relative; width:243px; height:236px; left:59px; margin:-15px 0 0;}
#annuaire_entreprise form{margin:0; padding:0;}
#annuaire_entreprise .rows{background:url(../images/rows_bg.gif) no-repeat; text-align:right; display:block; clear:both; width:192px; height:31px; margin:0 0 7px; padding:0 8px 0 0; position:relative;}
#annuaire_entreprise .rows label{float:right; display:block; margin:0 11px 0 0; text-align:right; color:#ca1a13; font:normal 15px Arial, Helvetica, sans-serif; position:relative; top:4px;}
#annuaire_entreprise .rows input[type="radio"]{float:right; padding:0; margin:9px 0 0;}
*+html #annuaire_entreprise .rows input{float:right; /*padding:0; margin:0px;*/ margin:0px; position:relative; right:-3px; top:-4px; z-index:200;}
*+html #annuaire_entreprise .rows label{float:right; display:block; margin:0 5px 0 0; text-align:right; color:#ca1a13; font:normal 15px Arial, Helvetica, sans-serif; position:relative; top:5px; width:165px; overflow:hidden;}
#annuaire_entreprise .selection_entreprise span{position:absolute; left:-12px; top:98px; color:#000; text-align:center; z-index:1000; width:276px;}

#entr-mention{float:right; width:245px; text-align:center;}
#entr-mention h5{ margin:150px 0 0; padding:0; display:block; font:bold 12px Arial, Helvetica, sans-serif; text-align:center;}
#entr-carte{display:none; float:right; width:245px; text-align:center;}
#map-view-container{position: relative;}
#map-container{float:left; position: relative;}
#map-view-container img.map{position: relative; z-index: 100;}
#map-view-container img.region{display:none; left:0px; position:absolute; top:0px; z-index:20;}
#map-view-container img.regionBg{left:0px; position:absolute; top:0px; z-index:19;}
#practice-container{top:208px; left:-179px;position:absolute;}
#practice-container div{position:relative; left:28px; top:1px; display:none; border:1px solid #000; padding:5px; text-align:center; width:205px; float:left; font:bold 13px Arial, Helvetica, sans-serif; color:#CA1A13;}
#practice-container div.selected{display:inline;}

/*footer*/
#footer .link{height:25px; background:url(../images/foot_bg2.jpg) repeat-x; display:block; margin:0 0 19px;}
#footer .logo{float:left; display:inline-block; margin:3px 0 10px;}
#footer .more{float:right; width:350px; margin:0 20px 0 0;}
#footer .more a{color:#7f7f7f; font:bold 12px Verdana, Geneva, sans-serif; padding:0 0 0 20px; float:left; display:inline-block; margin:4px 0 0;}
#footer .more a.retour{background-position:0 0px; background-image:url(../images/ico01.gif); padding:0 15px 0 30px; background-repeat:no-repeat;}
#footer .more a.haut{background:url(../images/ico02.gif) left no-repeat;}

#footer .wrap{margin:0 auto; width:980px; font:normal 12px Arial, Helvetica, sans-serif;}
#footer h3{color:#ed1913; font:bold 13px Arial, Helvetica, sans-serif; margin:0 0 7px; padding:0;}
#footer .f1, #footer .f1_{color:#fff; display:block; margin:0 0 18px; padding:0;}
#footer .f1_{margin-bottom:0px;}
#footer .f1 .liens_utiles{margin-top:18px;}
#footer ul{list-style-type:none; margin:0; padding:0;}
#footer ul li{margin:0; padding:0 1px 0 0; display:inline;}
#footer ul li a{color:#fff;}
#footer .f2{color:#7f7a7a; display:block; padding:19px 0 0;}
#footer .f2 p, #footer .f2 p.last{display:block; margin:0 0 25px; padding:0;}
#footer .f2 p.last{margin:0 0 5px;}
#footer .f3{border-top:1px solid #5e5e5e; padding:22px 0 0; margin:15px 0 0; display:block;}
#footer .f3 .copyright{float:left;}
#footer .f3 .copyright a{color:#5F6060;}
#footer .f3 .share{float:right;}
#footer .f2 a{color:#fff;}

/*search*/
.linkHaut{height:20px; background:url(../images/bg13.gif) no-repeat; width:970px; padding:5px 0 0 10px; margin:0 0 10px;}
.linkHaut a{color:#000; font:bold 12px Verdana, Geneva, sans-serif; background:url(../images/puce3.gif) 0 6px no-repeat; padding:0 0 0 13px; margin:0 164px 0 0; text-shadow:0 0 0.2em #fff; float:left; display:inline;}
.linkHaut a.last{background-position:right; background-image:url(../images/puce4.gif); background-repeat:no-repeat; padding:0 13px 0 0;}

.search{font:normal 12px Arial, Helvetica, sans-serif;}
.file_ariane{width:980px; height:25px; background:url(../images/ariane_bg.gif) no-repeat; margin:0 0 5px;}
.file_ariane ul, #rechLeft ul{list-style-type:none; margin:0; padding:0;}
.file_ariane li, .file_ariane li a{float:left; margin:0; padding:0 10px; height:23px; line-height:24px; background-image:url(../images/bg12.gif); background-position:0 1px; background-repeat:no-repeat;}
.file_ariane li a{color:#d13636; float:left; line-height:24px; background:none; padding:0;}
.file_ariane li a img{position:relative; top:3px;}
.file_ariane li.dec, .file_ariane li.dec a{color:#7c7c7c;}

#rechLeft .ma_recherche span{display:block; font:normal 24px Verdana, Geneva, sans-serif; color:#c12424; margin:0 0 9px 8px;}
#rechLeft .block{background:url(../images/bg14.gif) no-repeat; width:181px; height:19px; float:left; padding:4px 0 0 8px; color:#fff; margin:0 0 19px 8px;}
#rechLeft .block a.close{float:right; width:7px; height:7px; position:relative; top:4px; right:4px; display:block; z-index:801;}
#popBlock a.close{ position:absolute; top:0px; z-index:801; right:5px;}
#rechLeft .wrap{background:url(../images/bg11.gif) repeat-y; float:left; width:206px; overflow:hidden;}
#rechLeft .block strong{float:left; width:70%;}
#rechLeft h3{background:url(../images/ttl_bg8.png) no-repeat; width:199px; padding:3px 0 0 7px; float:left; display:block; margin:0; height:22px; font:bold 12px Verdana, Geneva, sans-serif; color:#fff;}
#rechLeft li{display:block; margin:0; padding:0;}
#rechLeft li a{color:#7c7c7c; padding:4px 0 4px 13px; width:191px; overflow:hidden; float:left; margin:0 0 0 1px;}
#rechLeft li a:hover{background:#f3f3f3; text-decoration:none;}
#rechLeft .plusMarques{display:block; width:136px; height:19px; float:left; margin:0 0 0 34px;}
#rechLeft .show_all_list, #rechLeft .show_all_list_mod, #rechLeft .show_all_list_cat{padding:4px 0 4px 13px; float:left; width: 191px; margin:0 0 0 1px; color:#cb3838;}
#rechLeft .show_all_list:hover, #rechLeft .show_recent_only:hover, #rechLeft .show_all_list_mod:hover, #rechLeft .show_all_list_cat:hover, #rechLeft .show_recent_only_mod:hover, #rechLeft .show_recent_only_cat:hover{background:#f9e7e6; text-decoration:none;}
#rechLeft .show_recent_only, #rechLeft .show_recent_only_mod, #rechLeft .show_recent_only_cat{display:none; padding:4px 0 4px 13px; float:left; width: 191px; margin:0 0 0 1px; color:#cb3838;}
#rechLeft .marques, #rechLeft .version_finition_couleur, #rechLeft .prix, #rechLeft .motorisation, #rechLeft .millesime, #rechLeft .localisation, #rechLeft .type, #rechLeft .kilometrage, #rechLeft .type_annonceur, #rechLeft .equipement, #rechLeft .nuage_tags{float:left; padding:0 0 8px;}
#rechLeft .nuage_tags{padding:0;}
#rechLeft .nuage_tags .deco{position:relative; top:4px;}
#rechLeft .wrap2{padding:10px 8px 5px 8px; float:left; width:189px;}
#rechLeft .wrap2 input[type="text"], #rechLeft .localisation input[type="text"]{width:155px; margin:0 8px 0 0;}
#rechLeft .localisation input[type="text"]{width:34px; float:right;}
#rechLeft .wrap2 .rows{clear:both; margin:0 0 5px; padding:0; float:left; width:100%;}
#rechLeft .prix select, #rechLeft .millesime select, #rechLeft .kilometrage input{width:77px; margin:0 5px 0 0; float:left; height:25px; display:block; padding:0; font:normal 12px Arial, Helvetica, sans-serif; color:#7c7c7c;}
#rechLeft div.clImg{position:relative; top:4px;}
#rechLeft .kilometrage input[type="text"]{width:75px; padding:0; margin:0 5px 0 0; height:23px;}
#rechLeft .motorisation a, #rechLeft .type a, #rechLeft .type_annonceur a, #rechLeft .equipement a{display:block; margin:0 0 10px 3px; padding:0;}
#rechLeft .motorisation a.last, #rechLeft .type a.last, #rechLeft .type_annonceur a.last, #rechLeft .equipement a.last{margin:0 0 0 3px;}
#rechLeft .motorisation a, #rechLeft .type a, #rechLeft .type_annonceur a, #rechLeft .equipement a{color:#7c7c7c;}
#rechLeft .localisation input[type="radio"]{float:left; margin:0 4px 0 0; padding:0;}
#rechLeft .localisation label{float:left; margin:0 4px 0 0;}
#rechLeft .localisation input[type="text"]{float:left; margin:0 4px 0 0; padding:0;}
#rechLeft .localisation span{float:right; margin:0; padding:0; color:#beb9b9;}
#rechLeft input[type="text"]{float:left; display:inline; margin:0; padding:4px 0; font:normal 12px Arial, Helvetica, sans-serif; color:#7c7c7c; border:1px solid #cdcdcd;}
#rechLeft input.go{float:right; width:24px; height:25px; border:none; cursor:pointer; background:url(../images/btn_go.gif) no-repeat; padding:0; margin:0;}

#resultat .infos{font:bold 13px Verdana, Geneva, sans-serif; line-height:18px; margin:0 0 15px; padding:0; display:block;}
#resultat form{margin:0; padding:0; color:#000;}
#resultat select{float:left; margin:0 6px 0 0; padding:0; width:78px; font:bold 12px Arial, Helvetica, sans-serif;}
#resultat select.sl{width:100px;}
#resultat .pagination{width:464px; height:30px; display:block; background:url(../images/bg15.gif) no-repeat; float:left; clear:left; margin:10px 0 0; position:relative;}
#resultat .pagination a.prec, #resultat .pagination a.suiv{height:22px; background:url(../images/prec.gif) left no-repeat; padding:8px 28px 0 27px; color:#000; font-weight:bold; float:left;}
#resultat .pagination a.suiv{background:url(../images/suiv.gif) right no-repeat; padding:8px 27px 0 0; position:absolute; right:0px;}
#resultat .pagination a.prec:hover, #resultat .pagination a.suiv:hover{text-decoration:none; color:#D13636;}
#resultat .cont{float:left; margin:8px 0 0; display:block;}
#resultat .cont span, #resultat .cont ul, #resultat .cont li{float:left;}
#resultat .cont span{padding:0 10px 0 0;}
#resultat .cont ul{list-style-type:none; margin:0; padding:0;}
#resultat .cont li{display:inline; margin:0; padding:0;}
#resultat .cont a{color:#000; float:left; display:block; background:#fff; border:1px solid #cecece; padding:1px 7px; margin:-2px 5px 0 0;}
#resultat .cont a:hover, #resultat .cont a.active{color:#fff; background:#373737; text-decoration:none;}
#resultat .title{height:25px; width:664px; overflow:hidden; background:url(../images/bg17.gif) no-repeat;}
#resultat .title span{display:inline; color:#d7252e; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:underline; padding:5px 0 0; float:left;}
#resultat .title span.s1{padding:4px 0 0 0; text-align:center; width:273px;}
#resultat .title a.s2, #resultat .title a.s3, #resultat .title a.s4, #resultat .title a.s5, #resultat .title a.s6{color: #D7252E; display:inline; text-decoration: underline; font: bold 12px Arial,Helvetica,sans-serif; background:none; border:none; float:left;}
#resultat .title a.s2{padding:5px 24px 0 0;}
#resultat .title a.s3{padding:5px 9px 0 0;}
#resultat .title a.s4{padding:5px 1px 0 0;}
#resultat .title a.s5{padding:5px 5px 0 0;}
#resultat .title a.s6{padding:5px 0 0 0;}
#resultat .block{height:83px; width:464px; float:left; display:block; background:url(../images/bg16.gif) no-repeat; overflow:hidden;}
#resultat .block_{height:83px; width:464px; float:left; display:block; background:url(../images/bg16_.gif) no-repeat; overflow:hidden;}
#resultat .pic{float:left; margin:7px 14px 0 10px;}
#resultat .pic img{border:1px solid #ddd; width:67px; overflow:hidden;}
#resultat .cont .pic a{padding:0; margin:0; background:none; border:none;}
#resultat .cont .bLink{display:inline-block; width:464px; margin:0; padding:15px 0 8px; float:none; border-bottom:1px solid #cdcdcd;}
#resultat .cont .bLink a.a1, #resultat .cont .bLink a.a2{float:left; font:bold 12px Arial, Helvetica, sans-seri; color:#c12424; background:none; padding:0 0 0 33px; margin:0; border:none;}
#resultat .cont .bLink a.a2{float:right; padding:0 76px 0 0;}
#resultat .cont .bLink a.a1:hover, #resultat .cont .bLink a.a:hover{text-decoration:underline;}

#resultat .desc{width:152px; margin:0 15px 0 0; text-align:left;}
#resultat .desc p{margin:0 0 10px; padding:0; display:block; float:left; width:100%; height:15px; overflow:hidden;}
#resultat .prix, #resultat .desc{ text-align:center; font:bold 12px Arial, Helvetica, sans-serif; color:#000; float:left; padding:10px 0 0;}
#resultat .prix{padding:35px 0 0 0; position:relative; width:53px;}
#resultat .prix a.appel_gratuit{position:absolute; top:58px; left:0px; background:none; float:none; padding:0; margin:0; border:none;}
#resultat .km, #resultat .annee, #resultat .dpt, #resultat .vend{padding:35px 0 0; float:left;}
#resultat .annee{padding:35px 0px 0 0; width:40px; text-align:center;}
#resultat .dpt{padding:35px 0px 0 0; width:33px; text-align:center;}
#resultat .vend{ text-align:center; width:36px;}
#resultat .cont .desc p span a{color:#000; font-weight:bold; border:none; background:none; float:none; margin:0; padding:0;}
#resultat .cont .desc p span a:hover{text-decoration:underline;}
#resultat .cont .desc a.link{color:#000; background:none; padding:0; margin:0; text-decoration:underline; border:none; float:none; text-align:right; font-weight:normal; float:right;}
#resultat .km{float:left; margin:0; width:42px; text-align:center;}

#resultat .loin, #resultat .env_mail{float:left; width:464px; display:block;}
#resultat .loin h3{background:url(../images/ttl_bg9.png) no-repeat; float:left; width:454px; height:22px; font:bold 12px Verdana, Geneva, sans-serif; color:#fff; padding:3px 0 0 10px; display:block; margin:18px 0 15px;}
 #resultat .env_mail h3{background:url(../images/ttl_bg11.png) no-repeat; float:left; width:454px; height:22px; font:bold 12px Verdana, Geneva, sans-serif; color:#000; padding:3px 0 0 10px; display:block; margin:0px;}
#resultat .env_mail input[type="text"]{width:145px; padding:0 0 0 3px; margin:0; border:1px solid #ddd; font:normal 12px Arial, Helvetica, sans-serif; float:left;}
#resultat .env_mail .rows{width:100%; clear:both; margin:0 0 7px; padding:0; float:left;}
#resultat .env_mail .rows label{float:left; width:59px; margin:0 5px 0 0; text-align:right;}
#resultat .env_mail .wrap3{margin:0 auto; padding:0; width:350px;}
#resultat .wrap, #resultat .env_mail .wrap{ float:left; padding:0 15px;}
#resultat .env_mail .wrap{background:url(../images/bg28.gif) bottom no-repeat; float:left; width:435px; margin:0; padding:0 15px 15px;}
#resultat span.info{display:block; font-weight:bold; color:#000; margin:0 0 10px;}
#resultat ul.info, #resultat ul.devis{padding:0; margin:0; float:left; width:275px; list-style-type:none;}
#resultat ul.devis{float:right; width:158px;}
#resultat ul.info li, #resultat ul.devis li{background:url(../images/puce5.gif) 0 4px no-repeat; display:block; margin:0; padding:0 15px 0 11px; color:#222020;}
#resultat ul.info li a{color:#d01e2c; text-decoration:underline;}
#resultat ul.devis li a{color:#346bb2; text-decoration:underline;}

/*prod*/
#prod{float:left; width:664px;}
#prod .annonce{width:644px; height:35px; margin:0 0 10px; display:block; font:bold 22px Arial, Helvetica, sans-serif; color:#4d4d4d; padding:10px 10px 0; background:url(../images/bg19.gif) no-repeat;}
#prod .annonce h2{font:bold 22px Arial, Helvetica, sans-serif; color:#c12424; margin:0; padding:0; float:left; text-transform:uppercase;}
#prod .annonce span{float:left; padding:0 0 0 5px;}
#prod .annonce span.prix{float:right; text-transform:uppercase; color:#c12424; }

#scrollFiche #prod .annonce{width:644px; height:35px; margin:0 0 10px; display:block; font:bold 22px Arial, Helvetica, sans-serif; color:#4d4d4d; padding:10px 10px 0; background:url(../images/bg19.gif) no-repeat;}
#scrollFiche #prod .annonce h2{font:bold 22px Arial, Helvetica, sans-serif; color:#c12424; margin:0; padding:0; float:left; text-transform:uppercase; background:none; width:auto; text-align:left;}
#scrollFiche #prod .annonce span{float:left; padding:0 0 0 5px;}
#scrollFiche #prod .annonce span.prix{float:right; text-transform:uppercase; color:#c12424; }

.leftItem, .leftItem .wrap, .leftItem .content{float:left; width:289px; background:url(../images/bg20.gif) no-repeat; padding:10px 0 0; float:left;}
.leftItem .wrap, .leftItem .wrap5{background:url(../images/bg21.gif) repeat-y; padding:0; position:relative;}
.leftItem .wrap .deco{clear:both; width:100%; display:block; height:12px; overflow:hidden; position:relative; top:0px; background:url(../images/bg29.gif) no-repeat;}
#essai_fiche .wrap5 .deco{clear:both; width:100%; display:block; height:12px; overflow:hidden; position:relative; top:0px; background:url(../images/bg29.gif) no-repeat;}
.leftItem .options{width:267px; display:block; margin:0 auto;}
.leftItem .options p{margin:0 0 5px; padding:0; display:block; color:#484848; font-size:16px; font-weight:bold;}
.leftItem .options p a{color:#484848; font-size:14px; text-decoration:underline;}
.leftItem .options p a:hover{color:#C12424;}
.leftItem .detail{padding:0; display:block ;background:url(../images/bg23.gif) top no-repeat; float:left; margin:3px 0 0; width:100%;}
.leftItem .detail ul{list-style-type:none; margin:0; padding:10px 0 14px 15px; background:url(../images/bg24.gif) bottom no-repeat;}
.leftItem .detail li{display:block; margin:0 0 5px; padding:0; color:#000; font:normal 12px Verdana, Geneva, sans-serif;}
.leftItem .equipement{float:left; background:url(../images/bg22.gif) bottom no-repeat; padding:0 0 14px; width:289px;}
.leftItem .equipement h3{border-bottom:1px solid #cdcdcd; padding:3px 0 5px 15px; margin:0; display:block; color:#444444; font:bold 14px Arial, Helvetica, sans-serif;}
.leftItem .equipement ul.e1{float:left; width:143px; margin:0; padding:0; list-style-type:none; clear:left;}
.leftItem .equipement ul.e2{float:right; width:143px; margin:0; padding:0; list-style-type:none;}
.leftItem .equipement ul.e1 li{float:left; background:url(../images/puce6.gif) 8px 6px no-repeat; margin:0; padding:3px 5px 3px 21px; width:119px; display:block; border-bottom:1px solid #e1e1e1; color:#4b4b4b;}
.leftItem .equipement ul.e2 li{float:left; background:url(../images/puce6.gif) 8px 6px no-repeat; margin:0; padding:3px 5px 3px 21px; width:115px; display:block; border-bottom:1px solid #e1e1e1; border-left:1px solid #e1e1e1; color:#4b4b4b;}
.leftItem .equipement ul.e1 li.titre{border:none; height:20px; color:#000; font-weight:bold; font-size:11px; background:url(../images/bg25.gif) repeat-x; padding:2px 5px 0 0px; width:140px; text-shadow:0 0 0.2em #FFF; font-family:Arial, Helvetica, sans-serif;}
.leftItem .equipement ul.e2 li.titre{border:none; height:20px; color:#000; font-weight:bold; font-size:11px; background:url(../images/bg25.gif) repeat-x; padding:2px 5px 0 0px; width:137px; text-shadow:0 0 0.2em #FFF; font-family:Arial, Helvetica, sans-serif;}
.leftItem .equipement ul.e1 li.titre span, .leftItem .equipement ul.e2 li.titre span{ position:relative; left:5px;}

#scrollFiche{/*width:644px; overflow-x:scroll;*/ width:960px; height:auto; margin:0 5px; position:relative; float:left;}
#scrollFiche .leftItem, #scrollFiche .leftItem .wrap, #scrollFiche .leftItem .content{float:left; width:289px; background:url(../images/bg20.gif) no-repeat; padding:10px 0 0; float:left;}
#scrollFiche .leftItem .wrap, #scrollFiche .leftItem .wrap5{background:url(../images/bg21.gif) repeat-y; padding:0; position:relative;}
#scrollFiche .leftItem .options{width:267px; display:block; margin:0 auto;}
#scrollFiche .leftItem .options p{margin:0 0 5px; padding:0; display:block; color:#484848; font-size:16px; font-weight:bold;}
#scrollFiche .leftItem .options p a{color:#484848; font-size:14px; text-decoration:underline;}
#scrollFiche .leftItem .detail{padding:0; display:block ;background:url(../images/bg23.gif) top no-repeat; float:left; margin:3px 0 0; width:100%;}
#scrollFiche .leftItem .detail ul{list-style-type:none; margin:0; padding:10px 0 14px 15px; background:url(../images/bg24.gif) bottom no-repeat;}
#scrollFiche .leftItem .detail li{display:block; margin:0 0 5px; padding:0; color:#000; font:normal 12px Verdana, Geneva, sans-serif;}
#scrollFiche .leftItem .wrap .deco{clear:both; width:100%; display:block; height:12px; overflow:hidden; position:relative; top:0px; background:url(../images/bg29.gif) no-repeat;}
#essai_fiche #scrollFiche .more_link{background:none; float:none; height:auto; margin:0; padding:0; text-align:left; width:auto;}
.rightItem2{position:absolute; top:55px; left:302px;}
#essai_fiche .block #scrollFiche #vendeur h3{background:none; color:#000; font: bold 14px Arial,Helvetica,sans-serif; margin:5px 0 8px 10px; padding:0; height:auto; width:auto;}
#essai_fiche .block #scrollFiche .cd p{
    color: #5F6060; line-height:normal;
    display: block;
    margin:0 0 6px 8px;
    padding:0;
}

.rightItem{float:right; width:361px; overflow:hidden; display:block;}
div#vendeur{float:left; width:361px; height:608px; overflow:hidden; background:url(../images/vendeur_bg.png) no-repeat;}
#vendeur ul{float:left; border-bottom:1px solid #cdcdcd; width:100%;}
#vendeur ul li{margin:0; padding:0; float:left;}
#vendeur ul li a.a1{height:20px; padding:5px 0 0; overflow:hidden; float:left; display:inline; margin:0 10px 0 8px; text-align:center; width:70px; background-image:url(../images/mn_bg2.gif); background-repeat:no-repeat; font:normal 12px Arial, Helvetica, sans-serif; color:#000;}
#vendeur ul li a.a2{height:20px; padding:5px 0 0; overflow:hidden; float:left; display:inline; margin:0 10px 0 0; text-align:center; width:105px; background-image:url(../images/mn_bg1.gif); background-repeat:no-repeat; font:normal 12px Arial, Helvetica, sans-serif; color:#000;}
#vendeur ul li a.a1:hover, #vendeur ul li a.a2:hover, #vendeur a.selected{background-position:0 -25px; text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif;}
#vendeur h3{font:bold 14px Verdana, Geneva, sans-serif; color:#000; margin:5px 0 8px 10px; padding:0; display:block;}
#vendeur h4{border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; display:block; font:bold 14px Verdana, Geneva, sans-serif; padding:5px 0 5px 8px; width:352px; margin:10px 0 10px; color:#000; float:left;}
#vendeur .cd, #vendeur .loc{float:left; display:block; width:360px; margin:8px 0 0; padding:0;}
#vendeur .cd p{display:block; margin:0 0 6px 8px; padding:0;}
#vendeur p label{float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#000; display:inline; margin:0 5px 0 0;}
#vendeur .rows label{width:82px; float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#000; display:inline; text-align:right; margin:8px 5px 0 0;}
#vendeur .rows{display:block; margin:0 0 10px 8px; padding:0; float:left;}
#vendeur .rows input[type="text"]{float:left; width:252px; border:1px solid #cdcdcd; height:30px; padding:0 0 0 3px; margin:0;}
*+html #vendeur .rows input[type="text"]{float:left; width:252px; border:1px solid #cdcdcd; height:24px; padding:6px 0 0 3px; margin:0;}
#vendeur .rows textarea{float:left; width:147px; border:1px solid #cdcdcd; height:50px; font:normal 12px Verdana, Geneva, sans-serif; padding:5px 0 0 3px;}
#vendeur .rows .code{float:left; width:262px; height:92px; overflow:hidden;}
#vendeur .rows input.txt_code{width:50px; margin:0 50px 0 0;}
*+html #vendeur .rows input.txt_code{width:50px; margin:0 50px 0 0;}
#vendeur .rows input.submit{width:95px; height:33px; cursor:pointer; border:none; float:left; background:url(../images/btn_submit.gif) no-repeat;}

/*menuTop */
.ContMenus ul li a#_1:hover, .ContMenus ul li a#_2:hover, .ContMenus ul li a#_3:hover, .ContMenus ul li a#_4:hover, .ContMenus ul li a#_5:hover, .ContMenus ul li a#_6:hover, .ContMenus ul li a#_7:hover, .ContMenus ul li a#_8:hover, .ContMenus ul li a.selected, .ContMenus ul li a#_1.currentHome, .ContMenus ul li a#_2.currentHome, .ContMenus ul li a#_3.currentHome, .ContMenus ul li a#_4.currentHome, .ContMenus ul li a#_5.currentHome, .ContMenus ul li a#_6.currentHome, .ContMenus ul li a#_7.currentHome, .ContMenus ul li a#_8.currentHome{background-position:0px -92px;}
.ContMenus{font:bold 12px Verdana; width:100%; position:relative;}
.ContMenus ul{z-index:100; margin:0; padding:0; list-style-type:none;}
.ContMenus ul li{position:relative; display:inline; float:left; margin:0; padding:0;}
.ContMenus ul li a{display:inline; text-decoration:none; float:left;}
.ContMenus ul li a#_0{width:241px; padding:28px 0 0 13px;}
.ContMenus ul li a#_1, .ContMenus ul li a#_2, .ContMenus ul li a#_3, .ContMenus ul li a#_4, .ContMenus ul li a#_5, .ContMenus ul li a#_6, .ContMenus ul li a#_7, .ContMenus ul li a#_8{height:92px; overflow:hidden; position:relative;}
.ContMenus ul li a#_1{width:154px; background:url(../images/mn01.png) no-repeat;}
.ContMenus ul li a#_2{width:80px; background:url(../images/mn02.png) no-repeat; position:relative; left:-14px;}
.ContMenus ul li a#_3{width:109px; background:url(../images/mn03.png) no-repeat; position:relative; left:-29px;}
.ContMenus ul li a#_4{width:75px; background:url(../images/mn04.png) no-repeat; position:relative; left:-45px;}
.ContMenus ul li a#_5{width:97px; background:url(../images/mn05.png) no-repeat; position:relative; left:-60px;}
.ContMenus ul li a#_6{width:122px; background:url(../images/mn06.png) no-repeat; position:relative; left:-76px;}
.ContMenus ul li a#_7{width:75px; background:url(../images/mn07.png) no-repeat; position:relative; left:-92px; z-index:3;}
.ContMenus ul li a#_8{width:121px; background:url(../images/mn08.png) no-repeat; position:absolute; right:-13px;}

* html .ContMenus ul li a{display: inline-block; /*IE6 hack to get sub menu links to behave correctly*/}
/*.ContMenus ul.sMenu.smn02{left:-154px;}
.ContMenus ul.sMenu.smn03{left:-515px;}*/

/*1st sub level menu*/
.ContMenus ul.sMenu{position:absolute; /*height:28px;*/ z-index:3; width:726px; background:#fff url(../images/smenu_bg_.png) bottom no-repeat; top:92px; left:255px;}
.ContMenus ul.sMenu li{float:left; padding:0; margin:0; height:40px;}
.ContMenus ul.sMenu li.last, .ContMenus ul.sMenu li a.last{background:none;}
.ContMenus ul.sMenu li ul li ul{top:0;}
.ContMenus ul.sMenu li a{font:normal 14px Verdana; padding:9px 16px 0 16px; float:left; margin:0; border:none; color:#c52b2b; height:31px; position:relative; background:url(../images/smenua_bg_.gif) right no-repeat;}
.ContMenus ul.sMenu li a.pm{left:-24px;}
.ContMenus ul.sMenu li a.pm:hover{background:url(../images/fd_smenu.png) left no-repeat;}
.ContMenus ul.sMenu li a.vd{left:-12px;}
.ContMenus ul.sMenu li a.vd:hover{background:url(../images/fd_smenu2.png) left no-repeat;}
.ContMenus ul.sMenu li a.ct{left:-37px;}
.ContMenus ul.sMenu li a.ct:hover{background:url(../images/fd_smenu3.png) left no-repeat;}
.ContMenus ul.sMenu li a.ga{left:-50px;}
.ContMenus ul.sMenu li a.ga:hover{background:url(../images/fd_smenu4.png) left no-repeat;}
.ContMenus ul.sMenu li a.vo{left:-12px;}
.ContMenus ul.sMenu li a.vo:hover{background:url(../images/fd_smenu5.png) left no-repeat;}
.ContMenus ul.sMenu li a.vo2{left:-24px;}
.ContMenus ul.sMenu li a.vo2:hover{background:url(../images/fd_smenu6.png) left no-repeat;}
.ContMenus ul.sMenu li a.vp{left:-13px;}
.ContMenus ul.sMenu li a.vp:hover{background:url(../images/fd_smenu7.png) left no-repeat;}
.ContMenus ul.sMenu li a.lv{left:-25px;}
.ContMenus ul.sMenu li a.lv:hover{background:url(../images/fd_smenu8.png) left no-repeat;}
.ContMenus ul.sMenu li a.ct2{left:-38px;}
.ContMenus ul.sMenu li a.ct2:hover{background:url(../images/fd_smenu9.png) left no-repeat;}
.ContMenus ul.sMenu li a.anc{padding:9px 16px 0 10px;}
.ContMenus ul.sMenu li a.anc:hover{background:url(../images/fd_smenu10.png) left no-repeat;}
.ContMenus ul.sMenu li a.vp2{padding:9px 16px 0 10px;}
.ContMenus ul.sMenu li a.vp2:hover{background:url(../images/fd_smenu11.png) left no-repeat;}
.ContMenus ul.sMenu li a.cs{padding:9px 16px 0 10px;}
.ContMenus ul.sMenu li a.cs:hover{background:url(../images/fd_smenu12.png) left no-repeat;}
.ContMenus ul.sMenu li a:hover{color:#fff;}

/* Holly Hack for IE \*/
* html .ContMenus{height:1%;} /*Holly Hack for IE7 and below*/
/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass{position:absolute; top:12px; right:7px;}
.rightarrowclass{position:absolute; top:6px; right:5px;}
.ddshadow{position:absolute; /*shadow for NON CSS3 capable browsers*/left:0; top:0; width:0; height:0;}
.toplevelshadow{opacity: 0.8; /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/}

/*scoll top */
#SideBar{ position:absolute; top:0px; right:-100px;}
.clear{clear:both; height:1px; overflow:hidden; width:100%;}

/*Page - recherche - Formulaire contact si pas de résultat*/
#resultat .submit, #resultat .rows .submit{background: url("../images/btn_submit.gif") no-repeat scroll 0 0 transparent;border: medium none;cursor: pointer;float: left;height: 33px;width: 95px;}
#resultat .rows .submit{float:right; margin:0 35px 0 0;}

/*essai fiche*/
#essai_fiche, #liste_entreprise{float:left; width:654px; margin:0 0 20px;}	
#essai_fiche h2, #liste_entreprise h2, #essai_fiche h2.mq, #leftContent4 #essai_fiche h2{width:654px; background:url(../images/ttl_bg11.png) no-repeat; text-align:center; font:bold 18px Arial, Helvetica, sans-serif; color:#fff; padding:0; margin:0; line-height:44px; float:left;}
#leftContent4 #essai_fiche h2{width:980px; background:url(../images/ttl_bg13.png) no-repeat;}
#essai_fiche h2.mq{ color: #C12424;
    float: left;
    font: bold 22px Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 0;
    text-transform: uppercase; background:none; text-align:left; width:auto;}
#liste_entreprise h2{background:url(../images/ttl_bg12.png) no-repeat; height:38px; overflow:hidden; text-align:center; line-height:20px; padding:6px 0 10px 0; text-shadow: 0 0 0.2em #2b2b2b;}
#essai_fiche .wrap, #liste_entreprise .wrap, #leftContent4 #essai_fiche .wrap7{float:left; width:654px; background:url(../images/bg32.gif) repeat-y;}
#leftContent4 #essai_fiche .wrap7{width:980px; background:url(../images/bg53.gif) repeat-y;}
#essai_fiche .wrap5{width:289px; background: url("../images/bg21.gif") repeat-y scroll 0 0 transparent;
    padding: 0; float:left;
    position: relative;}
#liste_entreprise .wrap{padding:15px 10px 0;}
#essai_fiche .deco, #liste_entreprise .deco{width:654px; height:11px; background:url(../images/bg31.png) no-repeat; float:left;}
#leftContent4 #essai_fiche .deco7{height:11px; width:980px; background:url(../images/bg54.png) no-repeat; float:left;}
#essai_fiche .info{padding:0; float:left; margin:0 0 15px; width:100%;}
#essai_fiche .info2{padding:0; float:left; margin:0; width:100%;}
#essai_fiche .titre, #liste_entreprise p.titre{display:block; border-bottom:1px solid #cdcdcd; margin:0 0 14px; padding:4px 0 7px 13px; color:#3f3f3f; font-size:14px; font-weight:bold;}
#essai_fiche .pic{
	border: 1px solid #CDCDCD;
    float: left;
    /*height: 168px;*/
	width:350px;
    margin: 0 0 0 11px;
    overflow: hidden;
    padding: 3px 3px 0;
	}
*+html #essai_fiche .pic{float:left; border:1px solid #cdcdcd; padding:3px; margin:0 0 0 11px;}
#essai_fiche .pic img{width:350px; /*height:165px;*/ overflow:hidden;}
img.photoLeft{float:left; border:1px solid #cdcdcd; padding:3px; margin:0 11px 0 0; width:350px; overflow:hidden;}
img.photoRight{float:right; border:1px solid #cdcdcd; padding:3px; margin:0 0 0 11px; width:350px; overflow:hidden;}
#essai_fiche .desc{ border: 1px solid #CDCDCD;
    color: #555555;
    float: right;
    line-height: 16px;
    margin: 0 11px 0 0;
    overflow: hidden;
    padding: 8px 10px;
    width: 244px;}
#essai_fiche .desc p{margin:0; padding:0; display:block; /*height:153px;*/ overflow:hidden; text-align:justify; font-size:14px; line-height:16px;}
#essai_fiche .block{float:left; margin:0; padding:0; width:100%;}
#essai_fiche .mblocks .photoLeft, #essai_fiche .mblocks .photo, #essai_fiche .mblocks .gauche, #essai_fiche .mblocks .droite{margin:11px;}
#essai_fiche .block h3{background:url(../images/bg33.gif) repeat-x; height:23px; margin:0; padding:4px 0 0 15px; width:639px; line-height:27px; font:bold 16px Arial, Helvetica, sans-serif; color:#3f3f3f;}
#essai_fiche .block h3 a{color:#3f3f3f;}
#essai_fiche .block p{display:block; /*padding:10px 15px 13px;*/ padding:0; margin:0; color:#555555; line-height:23px; text-align:justify; /*font-size:14px;*/}
#essai_fiche .block .wrap5 p {
    color: #484848;
    display: block;
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 5px;
    padding: 0;
}
#essai_fiche.textGrand p, #essai_fiche .block.mblocks{font-size:14px; text-align:justify;}
#essai_fiche .more_link, #leftContent4 #essai_fiche .more_link2{background:url(../images/bg30.png) no-repeat; width:635px; height:31px; float:left; margin:30px 0 0 2px; padding:0 0 0 3px; text-align:center;}
#essai_fiche .more_link_{background:url(../images/bg30_.png) no-repeat; width:635px; height:31px; float:left; margin:30px 0 0 2px; padding:0 0 0 3px; text-align:center;color: #484848;}
#leftContent4 #essai_fiche .more_link2{width:964px; background:url(../images/bg55.png) no-repeat; margin-top:0px; position:relative; left:6px;}
#essai_fiche .more_link a, #essai_fiche .more_link_ a, #leftContent4 #essai_fiche .more_link2 a{display:inline; margin:0; padding:0; color:#484747; font:normal 11px Verdana, Geneva, sans-serif; text-decoration:underline; line-height:30px;}
#essai_fiche .more_link a.n1{font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#essai_fiche .relative{position:relative; left:6px;}
#essai_fiche .relative_{position:relative; left:2px;}
#mes_annonces{background:url(../images/bg34.gif) no-repeat; height:115px; float:left; width:100%; margin:28px 0 20px;}
#mes_annonces .titre{float:left; margin:15px 0px 0 15px; width:175px; color:#333;}
#mes_annonces .titre h4{text-transform:uppercase; margin:0 0 15px; padding:0; font: bold 18px Arial, Helvetica, sans-serif; color:#333;}
#mes_annonces .titre p{display:block; margin:0; padding:0;}
#mes_annonces .titre p strong{text-transform:uppercase;}
.sliderkit span.options{text-transform:uppercase; color:#000; display:block; font-weight:bold; margin:4px 0 0;}
.sliderkit span.prix{color:#8a8a8a;}
#essai_fiche dl.noMarge dt{margin-bottom:3px; font-weight:bold;}
#essai_fiche dl.noMarge dd{margin-left:0px; margin-bottom:8px;}

/*liste entreprise*/
#liste_entreprise .resultat{margin:0 0 15px; display:block; width:633px; display:block; padding:0 0 4px; background:url(../images/bg36_2.png) bottom no-repeat; font:normal 14px Arial, Helvetica, sans-serif; color:#222121;}
#liste_entreprise .resultatB{padding:5px 0 4px 10px; width:623px; display:block; font:normal 14px Arial, Helvetica, sans-serif; color:#222121; background:url(../images/bg36.png) top no-repeat;}
#liste_entreprise .resultat strong{color:#d7252e; font-weight:bold;}
#liste_entreprise .block{width:633px; background:url(../images/bg37_2.png) bottom no-repeat; margin:0 0 13px; float:left; display:inline; padding:0 0 14px;}
#liste_entreprise .bBlocks{float:left; background:url(../images/bg37.png) top no-repeat; width:633px; margin:0; padding:0;}
#liste_entreprise .block .b1{float:left; width:185px;}
#liste_entreprise .block .infos{border:1px solid #cdcdcd; padding:6px 10px; width:72%; overflow:hidden; background:#fff; text-align:center; font-weight:bold; color:#3f3f3f; margin:0 0 9px 15px; display:block;}
#liste_entreprise .block .adresse{/*height:67px; overflow:hidden;*/ margin:0 0 0 15px;}
#liste_entreprise .block .adresse p{display:block; margin:0 0 1px; padding:0; color:#484747; /*font-size:13px;*/ font-size:12px; line-height:13px;}
#liste_entreprise .block .b2{float:left; width:435px; margin:25px 0 0;}
#liste_entreprise .block .b2 a{background:url(../images/cadre_bg2.png) no-repeat; float:left; width:109px; height:78px; margin:0;}
#liste_entreprise .block .b2 img{float:left; margin:3px 0 0 2px; width:105px; height:69px; overflow:hidden;}
#liste_entreprise .block .b2 .desc{float:left; width:301px; margin:0; background:url(../images/cadre_bg3.png) no-repeat; padding:6px 0 0 25px; height:72px;}
#liste_entreprise .block .b2 .desc a{color:#6a6a6a; background:none; width:auto; height:auto;}
#liste_entreprise .block .b2 .desc p{color:#6a6a6a; line-height:17px; display:block; margin:0; padding:0; height:65px; overflow:hidden;}
#liste_entreprise .pagination2{position:relative; width:633px; height:30px; display:block; margin:0; background:url(../images/bg38.png) no-repeat;}
#liste_entreprise .pagination2 a.prec{float:left; width:18px; height:30px; background: url("../images/prec.gif") no-repeat scroll left center transparent; margin:0 4px 0 0;}
#liste_entreprise .pagination2 a.suiv{float:left; width:18px; height:30px; background: url("../images/suiv.gif") no-repeat scroll right center transparent; margin:0 10px 0 0;}
#liste_entreprise .pagination2 .cont{float:left; margin:0; padding:0;}
#liste_entreprise .pagination2 ul{list-style-type:none; margin:0; padding:0;}
#liste_entreprise .pagination2 li{display:inline; margin:0; padding:0;}
#liste_entreprise .pagination2 li a{background: none repeat scroll 0 0 #fff; color:#000000; text-decoration:none; border: 1px solid #CECECE; display:block; float:left; padding:2px 7px; margin:5px 5px 0 0;}
#liste_entreprise .pagination2 li a:hover, #liste_entreprise .pagination2 li a.active{background:#373737; color:#fff; text-decoration:none;}
#liste_entreprise .pagination2 .autres{float:left;}
#liste_entreprise .pagination2 .autres a{color:#484747; text-decoration:underline; line-height:18px; float:left; margin:5px 16px 0 0; font:normal 13px Arial, Helvetica, sans-serif;}
#liste_entreprise .pagination2 .more_link3{clear:both; width:100%; display:block; margin:0; padding:10px 0 0; text-align:center; float:left;}
#liste_entreprise .pagination2 .more_link3 a{color:#5F6060;}
#leftContent2 .block1{float:left; width:654px; margin:0 0 20px;}
#leftContent2 .block1 h3, #leftContent2 .block2 h3{float:left; background:url(../images/bg39.png) no-repeat; text-align:center; font:bold 18px Arial, Helvetica, sans-serif; line-height:20px; padding:6px 0 8px; width:654px; color:#fff; margin:0; text-shadow:0 0 0.2em #2b2b2b; line-height:16px;}
#leftContent2 .block2 h3{background:url(../images/bg40.png) no-repeat; font:bold 17px Arial, Helvetica, sans-serif; padding:12px 0 18px; height:19px; text-shadow:0 0 0.2em #2b2b2b; line-height:16px;}
#leftContent2 .block1 .wrap{/*background:url(../images/bg41.png) bottom no-repeat;*/ width:654px; float:left; height:auto; overflow:hidden; background-color:#ECECEB;}
#leftContent2 .block1 ul{margin:5px 0 0 15px; padding:0; list-style-type:none;}
#leftContent2 .block1 li{display:block; float:left; width:195px; padding:0 15px 15px 0; margin:0;}
#leftContent2 .block1 li a, #leftContent2 .block2 li a{color:#484747; font:normal 14px Arial, Helvetica, sans-serif; float:left; text-decoration:underline;}
#leftContent2 .block2 ul{margin:27px 0 0 15px; padding:0; list-style-type:none;}
#leftContent2 .block2 .wrap{background:url(../images/bg43.png) top no-repeat; float:left; width:654px;}
#leftContent2 .block2 li a{background:#e2e2e2; padding:2px 3px; float:left; display:block; width:190px;}
#leftContent2 .block2 li{display:block; float:left; width:195px; padding:0 15px 0px 0; margin:0 0 17px 0; width:196px; overflow:hidden;}
*+html #leftContent2 .block2 li{display:block; float:left; width:195px; padding:0 15px 0px 0; margin:0 0 15px 0;}
#leftContent2 .block2 .deco{width:654px; height:13px; margin:-13px 0 0; background:url(../images/bg44.png) no-repeat; float:left;}
*+html #leftContent2 .block2 .deco{width:654px; height:13px; margin:0; background:url(../images/bg44.png) no-repeat; float:left;}
#essai_fiche .chapitre{border:1px solid #cdcdcd; width:93%; padding:5px 10px; float:right; margin:0 11px 0 0; overflow:hidden; font-size:14px; text-align:justify;}
/*#essai_fiche .chapitre img{width:250px; height:165px; overflow:hidden;}*/
#essai_fiche .chapitre img.gauche{float:left; display:inline; width:350px; overflow:hidden; /*width:250px; height:165px; overflow:hidden;*/ margin:4px 10px 10px 0; border:1px solid #cdcdcd; padding:3px;}
#essai_fiche .chapitre img.droite{float:right; width:350px; overflow:hidden; /*width:250px; height:165px; overflow:hidden;*/ display:inline; margin:4px 0 10px 10px; border:1px solid #cdcdcd; padding:3px;}
#essai_fiche .chapitre p{padding:0; margin:0 0 15px; text-align:justify; font-size:14px;}
#essai_fiche .chapitre td{text-align:center; line-height:normal; vertical-align:top;}
#essai_fiche .chapitre table{display:block; margin:0 0 15px;}
#essai_fiche .chapitre tr.fond{background:#dedfde;}
#essai_fiche .chapitre h4{font:bold 14px Arial, Helvetica, sans-serif; display:block; color:#3F3F3F; margin:0 0 8px; padding:0;}
#essai_fiche .chapitre h5{font:bold 12px Arial, Helvetica, sans-serif; display:block; color:#3F3F3F; margin:0; padding:0;}
#essai_fiche .plus_moins{float:left; display:block; width:100%;}
#essai_fiche .plus_moins .plus{float:left; width:45%; background:#DEDFDE; padding:10px;}
#essai_fiche .plus_moins .moins{float:right; width:45%; background:#fff; padding:10px;}
#essai_fiche .star{margin:0; padding:0; list-style-type:none; position:relative; left:-3px;}
#essai_fiche .concurrentes{float:left; border:1px solid #cdcdcd; margin:15px 0 0; padding:10px; width:97%;}
#essai_fiche .concurrentes .block, #essai_fiche .concurrentes2 .block{float:left; margin:0 10px 13px 0; display:inline; width:184px;}
#essai_fiche .concurrentes2 div.block a{font:bold 12px Arial, Helvetica, sans-serif; color:#3F3F3F; margin:0; padding:0; font-size: 14px;}
#essai_fiche .concurrentes2{float:left; padding:10px 15px 0;}
div.essai_chapitre p{line-height:23px;}

/*essai index*/
.essai_home{margin-top:10px;}
.essai_home .moteur{margin:0 0 15px; padding:0; display:block;}
.essai_home .dossier li, .essai_home .dossier2 li{ list-style-type:none;}
.essai_home .dossier li a, .essai_home .dossier2 li a, .cgv li{ background-image: url("../images/puce2.gif");
    background-position: 0 3px;
    background-repeat: no-repeat;
    color: #5F6060;
    display:inline-block;
    padding: 0 0 0 10px;}
.essai_home .dossier2 ul{margin:10px 0 10px 15px; padding:0;}
.essai_home .dossier2 ul li{margin:0px; padding:0;}

/*liste marques & liste modeles*/
.all_listes{width:525px; margin:0 0 0 41px; display:inline-block; padding:0 0 25px;}
.all_listes ul, .all_listes2 ul{margin:0; padding:0; list-style-type:none;}
.all_listes li, .all_listes2 ul li{float:left; margin:0 0px 7px 0; padding:0; width:105px;}
.all_listes2 ul li{width:145px; margin:0 10px 7px 0;}
.all_listes li a, .all_listes2 li a{color:#5F6060;}
.info2 p.last{text-align:center; display:block; clear:both;}
.all_listes2{width:468px; margin:0 0 0 41px; display:inline-block; padding:0 0 25px;}
.all_listes2 .gamme a{color:#5F6060; margin:0 0 7px; padding:0; display:block;}
.info2 p.last a{color:#5F6060; padding:0 5px 0 0; display:inline;}

/*casse auto2*/
.pub468_60{width:468px; height:60px; margin:0 auto 15px;}
.pub300{display:block; margin:0 0 15px; float:left; width:633px;}
.casse_auto2 .moteur{display: block;
    margin: 0 auto 15px;
    padding: 0; width:415px;}
.casse_auto2 .moteur select.modele{text-transform:uppercase;}
.casse_auto2 .moteur input[type="submit"]{width:216px; cursor:pointer;}
.casse_auto2 .p1{float:left; width:300px; overflow:hidden;}
.casse_auto2 .p2{float:right; width:300px; overflow:hidden;}
#liste_entreprise .block_{height:117px; width:633px; background:url(../images/bg37_.png) no-repeat; overflow:hidden; margin:0 0 13px;}
#liste_entreprise .block_ .b1{float:left; /*width:185px;*/}
#liste_entreprise .block_ .infos{border:1px solid #cdcdcd; padding:6px 10px; /*width:72%;*/ overflow:hidden; background:#fff; text-align:center; font-weight:bold; color:#3f3f3f; margin:0 0 9px 15px; display:block;}
#liste_entreprise .block_ .adresse{height:67px; overflow:hidden; margin:0 0 0 15px;}
#liste_entreprise .block_ .adresse p{display:block; margin:0 0 1px; padding:0; color:#484747; font-size:13px;}
#liste_entreprise .mise_relation{ font-size:10px; color:gray;}
.titre2{ border-bottom: 1px solid #CDCDCD;
    color: #3F3F3F;
    display: block; clear:left;
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 14px;
    padding: 14px 0 7px 13px;}
#leftContent2 .block3{float:left; width:654px; margin:0 0 20px;}
#leftContent2 .block3 h3{float:left; background:url(../images/bg39.png) no-repeat; text-align:center; font:bold 18px Arial, Helvetica, sans-serif; line-height:20px; padding:6px 0 8px; width:654px; color:#fff; margin:0; text-shadow:0 0 0.2em #2b2b2b;}
#leftContent2 .block3 h3{background: url("../images/bg39.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    font: bold 18px/20px Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 6px 0 8px;
    text-align: center;
    text-shadow: 0 0 0.2em #2B2B2B;
    width: 654px;}
#leftContent2 .block3 .wrap{background:url(../images/bg41_.png) bottom no-repeat; width:654px; float:left; overflow:hidden;}
#leftContent2 .block3 ul{padding:11px 0 0 15px; float:left; margin:0; list-style-type:none; background:url(../images/bg52.png) top no-repeat; width:639px;}
#leftContent2 .block3 li{display:block; float:left; width:195px; padding:0 17px 17px 0; margin:0;} 
#leftContent2 .block3 li a{color:#484747; font:normal 14px Arial, Helvetica, sans-serif; float:left; text-decoration:underline;}

/*guide achat */ 
.essai_home .b1 ul, .essai_home .b2 ul{list-style-type:none; margin:0 0 15px; padding:0;}
.essai_home .b2 ul{ list-style-type:decimal; margin:15px 0 0 27px;}
.essai_home .b1 ul li, .essai_home .b2 ul li{margin:0 0 3px; padding:0;}
.essai_home .b1 ul li a, .essai_home .b2 ul li a{color:#5F6060;}
.essai_home .b2 ul li a{font-weight:bold;}
.essai_home .b1 .pratique{ text-align:center; width:333px; margin:0 auto;}
.essai_home .b1 .pratique input[type="submit"]{text-transform:uppercase; margin-top:5px; font-size:12px;}

/*text statique*/
.essai_home h3 a, .essai_home h3{/*display:block;*/ margin:0 0 5px; padding:0; color:#000; font:bold 13px Arial, Helvetica, sans-serif;}
.statique .block_rouge{float:right; width:222px; padding:39px 0; background:url(../images/top1.gif) top no-repeat; margin:0 0 0 17px; }
.statique .block_rouge .bcont{background:#aa0000 url(../images/top2.gif) bottom no-repeat; width:222px; float:right; padding:0 0 12px;}
#essai_fiche .chapitre .bcont p{color:#fff; font:bold 13px Verdana, Geneva, sans-serif; padding:0 10px; margin:0; position:relative; top:-25px; text-align:justify;}
#essai_fiche .chapitre .bcont p a{color:#fff; font:bold 13px Verdana, Geneva, sans-serif;}
div.nextPaget {display:inline-block; float:right;}
div.nextPaget a, div.previousPage a, div.nextPage a{color:#5F6060;}
div.previousPage{float:left;}
div.nextPage{float:right;}

/*mon annonce voiture*/
.coordonnees form.b1, .coordonnees .b2{width:620px; display:block; margin:0 0 19px 9px; border:1px solid #cdcdcd; padding:0 0 5px 14px; float:left;}
.coordonnees form.b1 .titre3, .coordonnees .b2 .titre3{font-size:13px; font-weight:bold; background:#fff; padding:0 3px; position:relative; top:-10px; display:inline;}
.coordonnees form.b1 div, .coordonnees .b2 div{clear:both; width:100%; display:block; margin:0 0 5px; float:left;}
.coordonnees form.b2 div.st7{margin:0 0 19px 0; width:592px;}
.coordonnees form.b1 label{float:left; width:207px; margin:0 0 0 3px;}
.coordonnees form.b1 input[type="text"]{float:left; width:180px;}
#essai_fiche a.haut2{margin:0 0 0 258px;}
.coordonnees ul.st1{margin-top:0px;}
.coordonnees strong.titre{padding-left:13px;}
.coordonnees input[type="text"]{width:575px; font:normal 12px Arial, Helvetica, sans-serif; color:#000; margin:0 0 0 13px;}
.coordonnees .b2 label{float:left; width:118px; margin:0 0 0 3px; font-weight:bold;}
.coordonnees .b2 input[type="text"], .coordonnees .b2 input[type="text"].st4{float:left; width:132px;}
.coordonnees .b2 input[type="text"].st4{width:29px; position:relative; left:-25px;}
.coordonnees .b2 select, .coordonnees .b2 select.st2, .coordonnees .b2 select.st3{float:left; width:137px;}
.coordonnees .b2 select.st2{width:55px;}
.coordonnees .b2 select.st3{width:83px;}
.coordonnees .b2 input[type="checkbox"]{float:left; margin:0 5px 0 2px; display:inline;}
.coordonnees .b2 input[type="radio"]{float:left; margin:0 2px 0 0;}
.coordonnees .b2 span.st1{float:left; margin:0 7px 0 0; display:inline;}
*html+ .coordonnees .b2 span.st1{float:left; margin:3px 7px 0 0; display:inline;}
.coordonnees .b2 .st5{margin:0 68px 0 0;}
.coordonnees .b2 textarea.st6{width:580px; height:85px;}
.coordonnees .photo_mise_avant .pic2, .coordonnees .photo_mise_avant input[type="submit"], .coordonnees .photo_mise_avant span{float:left; margin:15px 10px 0 0;}
.coordonnees .photo_mise_avant .pic2{ border: 1px solid #CDCDCD; padding:3px; margin:0 10px 0 8px;}
.coordonnees .photo_mise_avant span{margin:21px 0 0 0;}
.coordonnees .menu2, .coordonnees .menu2.vs{background: url("../images/smenu_bg_2.png") no-repeat scroll center bottom #FFFFFF; padding:0; margin:0; width:654px; height:28px; list-style-type:none; position:relative;}
.coordonnees .menu2.vs{width:980px; background: url("../images/smenu_bg_2_.png") no-repeat scroll center bottom #FFFFFF;}
.coordonnees .menu2.vs li{padding:0;}
.coordonnees .menu2 li{ float:left; height:28px; margin:0; padding:0; text-align:center;}
.coordonnees .menu2 li.last{background:none;}
.coordonnees .menu2 li a, .coordonnees .menu2 li a.vs{margin:0; padding:4px 6px 0 0px; height:24px; border:medium none; color:#C52B2B; float:left; font:14px Verdana; position:relative; background:url(../images/smenua_bg_2.png) right no-repeat;}
/*.coordonnees ul.vs{padding:4px 36px 0 37px; background:#909;}*/
.coordonnees .menu2 li a:hover, .coordonnees .menu2 li a.active{color:#fff; text-decoration:none;}
.coordonnees .menu2 li a.aCc{width:70px; left:0px;}
.coordonnees .menu2 li a.pht{width:72px; left:-33px;}
.coordonnees .menu2 li a.fOpt{width:132px; left:-22px;}
.coordonnees .menu2 li a.mod{width:79px; left:-11px;}
.coordonnees .menu2 li a.mod2{width:79px; left:-55px;}
.coordonnees .menu2 li a.vIsu{width:90px; left:-44px;}
.coordonnees .menu2 li a.sUp{width:97px; position:absolute; top:0px; right:59px;}
.coordonnees .menu2 li a.pht:hover, .coordonnees .menu2 li a.pht.active{color:#fff; background: url("../images/fd2_smenu1.png") no-repeat;}
.coordonnees .menu2 li a.fOpt:hover, .coordonnees .menu2 li a.fOpt.active{color:#fff; background: url("../images/fd2_smenu2.png") no-repeat;}
.coordonnees .menu2 li a.mod:hover, .coordonnees .menu2 li a.mod2:hover, .coordonnees .menu2 li a.mod.active, .coordonnees .menu2 li a.mod2.active{color:#fff; background: url("../images/fd2_smenu3.png") no-repeat;}
.coordonnees .menu2 li a.vIsu:hover, .coordonnees .menu2 li a.vIsu.active{color:#fff; background: url("../images/fd2_smenu4.png") no-repeat;}
.coordonnees .menu2 li a.sUp:hover, .coordonnees .menu2 li a.sUp.active{color:#fff; background: url("../images/fd2_smenu5.png") no-repeat;}
.coordonnees .menu2 li a.aCc:hover, .coordonnees .menu2 li a.aCc.active{color:#fff; background: url("../images/fd2_smenu6.png") no-repeat;}

/*Formule/Option*/
.coordonnees .menu2 li a.aCc2{width:115px; left:0px;}
.coordonnees .menu2 li a.mod22{width:130px; left:-11px;}
.coordonnees .menu2 li a.fOpt2{width:178px; left:-22px;}
.coordonnees .menu2 li a.pht2{width:119px; left:-33px;}
.coordonnees .menu2 li a.vIsu2{width:136px; left:-44px;}
.coordonnees .menu2 li a.mod222{width:130px; left:-53px;}
.coordonnees .menu2 li a.sUp2{width:136px; position:absolute; top:0px; right:57px;}
.coordonnees .menu2 li a.pht2:hover, .coordonnees .menu2 li a.pht2.active{color:#fff; background: url("../images/fd2_smenu10.png") no-repeat;}
.coordonnees .menu2 li a.fOpt2:hover, .coordonnees .menu2 li a.fOpt2.active{color:#fff; background: url("../images/fd2_smenu9.png") no-repeat;}
.coordonnees .menu2 li a.mod22:hover, .coordonnees .menu2 li a.mod222:hover, .coordonnees .menu2 li a.mod22.active, .coordonnees .menu2 li a.mod222.active{color:#fff; background: url("../images/fd2_smenu8.png") no-repeat;}
.coordonnees .menu2 li a.vIsu2:hover, .coordonnees .menu2 li a.vIsu2.active{color:#fff; background: url("../images/fd2_smenu11.png") no-repeat;}
.coordonnees .menu2 li a.sUp2:hover, .coordonnees .menu2 li a.sUp2.active{color:#fff; background: url("../images/fd2_smenu11.png") no-repeat;}
.coordonnees .menu2 li a.aCc2:hover, .coordonnees .menu2 li a.aCc2.active{color:#fff; background: url("../images/fd2_smenu7.png") no-repeat;}


.coordonnees form.b1 input[type="radio"]#civ_1, .coordonnees form.b1 input[type="radio"]#civ_2, .coordonnees form.b1 input[type="radio"]#civ_3{float:left; margin:0 10px 0 2px;}
.coordonnees form.b1 img.cdSaisir{float:left; margin:0 10px 0 0;}
.coordonnees form.b1 input.Saisir2{float:left; width:50px; border: 1px solid #C4C4C4; padding:0 0 0 3px; height:30px; font: 12px Arial,Helvetica,sans-serif; margin-top:6px;}
.coordonnees form.b1 label.lab1{width:87px;}
.coordonnees form.b1 input.in1{width:196px; border: 1px solid #C4C4C4; padding-left:2px; font: 14px Arial,Helvetica,sans-serif;}
.coordonnees form.b1 select.sel1, .coordonnees form.b1 textarea.sel1{border: 1px solid #C4C4C4; padding-left: 2px; font: 14px Arial,Helvetica,sans-serif; width:503px;}
.coordonnees form.b1 textarea.sel1{width:498px;}

/*ajout annonce*/
/*advert1*/
#accordion h3{font:bold 18px Arial, Helvetica, sans-serif; font:bold 18px Arial, Helvetica, sans-serif; color:#3d3d3f; text-shadow: 0 0 0.2em #fff;}
#accordion2 h3{font:bold 18px Arial, Helvetica, sans-serif; font:bold 18px Arial, Helvetica, sans-serif; color:#3d3d3f; text-shadow: 0 0 0.2em #000;}
#ajout_annonce{width:980px; display:block; overflow:hidden;}
#ajout_annonce .file_ariane2{width:980px; overflow:hidden; height:25px; background:url(../images/bg45.png) no-repeat; margin:0 0 15px;}
#ajout_annonce .file_ariane2 ul{list-style-type:none; margin:0; padding:0;}
#ajout_annonce .file_ariane2 ul li{float:left; margin:0; padding:0;}
#ajout_annonce .file_ariane2 ul li a{color:#323232; font-weight:bold; float:left; display:inline; padding:0 10px; margin:0; background: url("../images/bg46.gif") right no-repeat; height:25px; line-height:26px;}
/*#ajout_annonce .file_ariane2 ul li a.active{background-color:#c73b3a; color:#fff;}*/
#ajout_annonce .file_ariane2 ul li a.a1{width:130px; height:25px;}
#ajout_annonce .file_ariane2 ul li a.a2{width:98px; height:25px; position:relative; left:-4px;}
#ajout_annonce .file_ariane2 ul li a.a3{width:98px; height:25px; position:relative; left:-8px;}
#ajout_annonce .file_ariane2 ul li a.a4{width:98px; height:25px; position:relative; left:-12px;}
#ajout_annonce .file_ariane2 ul li a.a1.active{background:url(../images/ariane_hover1.gif) 0 1px no-repeat; color:#fff;}
#ajout_annonce .file_ariane2 ul li a.a2.active{background:url(../images/ariane_hover2.gif) 0 1px no-repeat; color:#fff;}
#ajout_annonce .file_ariane2 ul li a.a3.active{background:url(../images/ariane_hover2.gif) 0 1px no-repeat; color:#fff;}
#ajout_annonce .file_ariane2 ul li a.a4.active{background:url(../images/ariane_hover2.gif) 0 1px no-repeat; color:#fff;}
#ajout_annonce .file_ariane2 ul li a:hover{text-decoration:none;}
#ajout_annonce .b1{background:url(../images/bg48.gif) top repeat-y; float:left; width:746px !important; display:block; padding:20px 0 0; margin:0; height:394px;}
#ajout_annonce .btn_navig{height:40px; background:url(../images/c_img4.gif) repeat-x; width:726px; padding:6px 10px 0; clear:both;}
#ajout_annonce .btn_navig a.a1{float:left;}
#ajout_annonce .btn_navig a.a2{float:right;}

.cat_vehicule{display:block; margin:0; padding:0;}
.cat_vehicule .cat1{float:left; margin:0 0 0 20px; width:385px;}
.cat_vehicule .cat2{float:left; margin:0; width:330px;}
.cat_vehicule input[type="checkbox"]{width:auto; margin:0 10px 0 0;}
#ajout_annonce .cat_vehicule .rows{height:30px; width:100%; font-size:12px;}
#ajout_annonce .rows_bt{clear:both; width:100%; display:block; float:left; margin:0 0 9px;}
#ajout_annonce .rows_bt{margin:-30px 0;}
#ajout_annonce .rows_bt a{float:right; display:inline-block; cursor:pointer; margin:0 17px 0 0;}
.cat_vehicule .rows input[type="text"], .cat_vehicule .rows select, .cat_vehicule select.s1, .cat_vehicule select.s2{width:175px; border:1px solid #c4c4c4; float:left; padding-left:2px; font-size:12px;}
.cat_vehicule .rows select{width:180px;}
.cat_vehicule select.s1, .cat_vehicule select.s2{width:85px; margin:0 10px 0 0;}
.cat_vehicule .cat1 label{float:left; width:105px; margin:2px 0 0; font-size:12px;}
.cat_vehicule .cat2 label{float:left; width:140px; margin:2px 0 0; font-size:12px;}
.b2 .wrap{width:725px; margin:0 auto; display:block; padding:0;}
.b2 .all{display:block; margin:0 0 10px; height:18px; float:left;}
.b2 .all input, .b2 .all label{float:left; margin:0 10px 0 0; display:inline-block; padding:0; font-size:13px;}
.b2 .all input{margin:3px 10px 0; padding:0;}
*+html .b2 .all input{margin:-2px 10px 0; padding:0;}
.b2 .packs{background:url(../images/bg49.gif) top no-repeat; clear:both;}
.b2 .packs h4{font:normal 13px Arial, Helvetica, sans-serif; margin:9px 0 10px 28px; padding:0; float:left;}
.b2 .packs .wrap2{clear:both; display:block; margin:0; padding:20px 0 0 23px; width:90%;}
.b2 .packs .block{float:left; width:310px; margin:0 15px 0 0;}
.b2 .packs .block input{float:left; margin:3px 5px 0 0; padding:0;}
*+html .b2 .packs .block input{float:left; margin:0 5px 0 0; padding:0;}
.b2 .packs .block .choix_equip input{float:left; margin:3px 5px 0 0; padding:0;}
.b2 .packs .block .choix_equip label{margin-right:10px;}

.b2 .packs .block label{float:left; font-size:12px; position:relative; top:1px;}
#accordion2{margin:15px 0 0;}
#accordion2 .videos .wrap{margin:0 auto; display:block; padding:0; width:664px;}
#accordion2 .videos .url .youtube{float:left; margin:0 19px 0 0; padding:0;}
#accordion2 .videos .url .champs{float:left; width:438px; height:27px; background:url(../images/input_bg.png) no-repeat; margin:7px 16px 0 0;}
#accordion2 .videos .url .champs input[type="text"]{border:none; width:422px; margin:4px 0 0 5px; padding:0px 0; font-size:12px;}
#accordion2 .videos .url .btn{float:left; margin:6px 0 0;}
#accordion2 .videos .video
{
	clear: both;
    float: left;
    margin-bottom: 0;
    margin-left: -45px !important;
    margin-right: 0;
    margin-top: 25px;
    width: 98%;
}
#accordion2 .videos .btn2{float:right; margin:411px 0 0 0;}
#accordion2 .commentaires .wrap{display:block; margin:10px auto 0; padding:0; width:725px;}
#accordion2 .commentaires .wrap .btn{float:right; margin:75px 0 0;}
#accordion2 .commentaires .wrap2{display:block; margin:0; padding:0; width:579px; height:113px; background:url(../images/bg51.png) no-repeat; float:left;}
#accordion2 .commentaires .wrap2 div.intro{margin:6px 0 0 14px; padding:0; display:block; font-size:10px;}
#accordion2 .commentaires .wrap2 div.intro input[type="text"]{width:22px; border:1px solid #b0b0b0; color:#b0b0b0; padding-left:4px;}
#accordion2 .commentaires .wrap2 .saisi textarea{width:549px; height:65px; margin:7px 0 0 15px; border:none;}
#accordion2 .coordonnes .wrap{display:block; float:left; margin:0 0 10px 9px; padding:13px 15px 12px; width:699px; background:#f0f0f0 url(../images/c_img1.gif) top no-repeat; overflow:hidden;}
#accordion2 .coordonnes .wrap2{display:block; padding:0 0 3px; margin:0; width:716px; float:left; background:url(../images/c_img2.gif) bottom no-repeat; font-size:12px;}
#accordion2 .coordonnes .wrap2 p{margin:0 0 9px; padding:0; display:block;}
#accordion2 .coordonnes .wrap2 .error{color:#F00; font-size:10px; width:679px; font-size:10px; height:27px; line-height:27px; margin:0 0 17px 11px; background:#f0f0f0 url(../images/c_img3.gif) no-repeat; text-align:center;}
#accordion2 .coordonnes .wrap2 input[type="text"]{border:1px solid #cdcdcd; width:176px; font:normal 14px Arial, Helvetica, sans-serif; padding:1px 0 3px;}
#accordion2 .coordonnes .wrap2 .col label{margin:2px 6px 0 0;}
#accordion2 .coordonnes .wrap2 .col label, #accordion2 .coordonnes .wrap2 .col input{float:left;}
#accordion2 .coordonnes .wrap2 .col2{margin:0 0 0 6px;}
#accordion2 .coordonnes .wrap2 .col2 label{margin:0 11px 0 0;}
#accordion2 .coordonnes .wrap2 .col2 input[type="text"]{margin:0 20px 0 0; color:#222222;}
#accordion2 .coordonnes .wrap2 .rows textarea{width:406px; height:53px; border:1px solid #cdcdcd; clear:left; display:block;}
#accordion2 .coordonnes .rows{width:100%; clear:both; display:block; margin:0 0 12px; float:left;}
#accordion2 .coordonnes .rows a.valider{float:right; margin:0 17px 0 0;}
#accordion2 .coordonnes .rows label, #accordion2 .coordonnes .rows input, #accordion2 .coordonnes .rows select{float:left;}
#accordion2 .coordonnes .rows select{border:1px solid #cdcdcd; width:176px; font:normal 14px Arial, Helvetica, sans-serif; margin:0 15px 0 0;}
#accordion2 .coordonnes .rows label{margin:1px 11px 0 0;}
#accordion2 .coordonnes .rows input.cp{width:66px; margin:0 15px 0 0;}
#accordion2 .coordonnes .rows label.l1{margin:1px 17px 0 0;}
#accordion2 .coordonnes .rows label.l2{margin:1px 59px 0 0;}
#accordion2 .coordonnes .wrap2 .col3 input[type="text"]{width:96px; margin:0 21px 0 0;}
#accordion2 .photos .wrap{display:block; margin:10px auto 0; padding:0; width:100%; position:relative; font:normal 14px Arial, Helvetica, sans-serif; color:#a2a2a2;}
#accordion2 .photos .wrap .p1{width:502px; margin:0 auto;}

#accordion2 .photos .wrap p{display:block; margin:0 0 8px 3px; padding:0;}
#accordion2 .photos .wrap p strong{color:#000;}
#accordion2 .photos .wrap .block{width:487px; height:75px; overflow:hidden; background:url(../images/p_img1.png) no-repeat; margin:0 0 13px; padding:16px 0 0 15px;}
#accordion2 .photos .wrap .block .pic{float:left; border:1px solid #ccc;}
#accordion2 .photos .wrap .block .pic img{width:77px; height:58px; overflow:hidden;}
#accordion2 .photos .wrap .block .champ{float:right; margin:20px 24px 0 0; padding:0;}

/*#infoLeft{position:absolute; left:-234px; width:230px; float:left; padding:7px 0 0; margin:0 0 10px; background:url(../images/r_img11.png) top no-repeat;}*/
#infoLeft{width:230px; float:left; padding:7px 0 0; margin:0 0 10px; background:url(../images/r_img11.png) top no-repeat;}
#infoLeft .wrap{float:left; background:url(../images/r_img13.png) repeat-y; width:230px;}
#infoLeft .wrap2{float:left; background:url(../images/r_img12.png) bottom no-repeat; width:230px; padding:0 0 12px;}
#infoLeft .wrap3{padding:0 8px; overflow:hidden;}
#infoLeft h2{height:45px; width:196px; text-align:center; background:url(../images/r_img14.png) no-repeat; font:bold 26px Arial, Helvetica, sans-serif; color:#fff; margin:0 0 10px; padding:13px 0 0 18px; text-shadow:0 0 0.2em #881e1c;}
#infoLeft .texto{float:left; width:214px; background:url(../images/r_img15.png) top no-repeat; padding:13px 0 0; line-height:21px;}
#infoLeft .texto .t1{background:url(../images/r_img16.png) repeat-y; float:left; width:214px;}
#infoLeft .texto .t2{background:url(../images/r_img17.png) bottom no-repeat; float:left; width:214px;}
#infoLeft .texto .t2 p{display:block; margin:0; padding:0 10px 16px; line-height:21px; font:normal 12px Arial, Helvetica, sans-serif; color:#808080; line-height:21px;}
#infoLeft .assistance{margin:25px auto 0; width:218px; display:block; padding:0;}
#infoLeft .assistance .infos_bulle{float:left; width:214px; padding:9px 0 0; background:url(../images/r_img18.png) no-repeat; margin:0;}
#infoLeft .assistance .infos_bulle .t3{float:left; background:url(../images/r_img19.png) repeat-y; width:214px;}
#infoLeft .assistance .infos_bulle .t4{float:left; background:url(../images/r_img20.png) bottom no-repeat; width:214px; padding:0 0 29px;}
#infoLeft .assistance .infos_bulle .t4 p{color:#000; font-size:11px; display:block; margin:0; padding:0 7px; font-family:Arial, Helvetica, sans-serif;}
#infoLeft .assistance .infos_bulle .ass_photo{display:block; margin:0 auto; text-align:center; position:relative; top:-10px;}

/*adevert2*/
#recap{float:left; width:302px; background:url(../images/r_img1.gif) no-repeat; padding:8px 0 0;}
#recap .wrap{float:left; background:url(../images/r_img2.gif) repeat-y; width:302px;}
#recap .wrap2{float:left; background:url(../images/r_img3.gif) bottom no-repeat; padding:0 0 23px; width:302px;}
#recap .cont{margin:0px 0 0 9px; width:285px; background:url(../images/r_img4.gif) repeat-y; float:left;}
#recap .cont2{width:285px; background:url(../images/r_img6.gif) bottom no-repeat; float:left; padding:0 0 20px;}
#recap .cont2 h2{width:266px; height:28px; margin:0; padding:10px 0 0 19px; overflow:hidden; background:url(../images/r_img5.gif) no-repeat; font:bold 16px Arial, Helvetica, sans-serif; color:#fff; text-shadow:0 0 0.2em #881e1c;}
#recap .cont2 .ttl{position:relative; display:block; width:266px; height:24px; overflow:hidden; background:url(../images/r_img7.gif) no-repeat; margin:0 0 10px; float:left; padding:5px 0 0 19px; color:#575757; font:bold 14px Arial, Helvetica, sans-serif;}
#recap .cont2 .ttl a{position:absolute; right:7px; top:5px; color:#de2b24; font:normal 14px Arial, Helvetica, sans-serif;}
#recap .cont2 p{display:block; margin:0 0 3px 19px; padding:0; color:#b52b26; font:normal 13px Arial, Helvetica, sans-serif;}
#recap .cont2 p a{color:#b52b26;}
#formule2{float:right; width:654px; background:url(../images/r_img8.gif) repeat-y; margin:0 0 15px;}
#formule2 .wrap{float:left; width:654px; background:url(../images/r_img10.gif) bottom no-repeat; padding:0 0 14px; position:relative;}
#formule2 .wrap2{float:left; margin:0 0 0 14px; width:627px;}
#formule2 .wrap2 a.a1{float:left; margin:0 10px 0 0;}
#formule2 .wrap2 a.a2{float:left;}
#formule2 h2{height:31px; width:635px; padding:5px 0 0 19px; margin:0 0 12px; background:url(../images/r_img9.gif) no-repeat; font:bold 17px Arial, Helvetica, sans-serif; color:#4c4c4c; text-shadow:0 0 0.2em #fff;}
#formule2 h3{margin:0 0 10px; padding:0; color:#4c4c4c; font:bold 17px Arial, Helvetica, sans-serif;}
#formule2 .wrap2 .cgv{background:#cdcdce; padding:9px 10px; display:inline-block; margin:15px 0 0 10px; /*width:588px;*/}
*+html #formule2 .wrap2 .cgv{background:#cdcdce; padding:9px 10px; display:inline-block; margin:15px 0 0 10px; width:602px;}
#formule2 .wrap2 .cgv input{float:left; margin:2px 10px 0 0; display:inline; padding:0;}
#formule2 .wrap2 .cgv div{float:left; color:#000; font:normal 13px Arial, Helvetica, sans-serif; width:563px; display:inline;}
*+html #formule2 .wrap2 .cgv div{float:left; color:#000; font:normal 13px Arial, Helvetica, sans-serif; width:563px; display:inline; margin-top:5px;}
#formule2 .wrap2 .cgv div a{font-style:italic; color:#000; text-decoration:underline;}
#formule2 .wrap2 .reactions_vendeurs{width:612px; height:260px; border:1px solid #cdcdcd; overflow-y:scroll; padding:10px 0;}
#formule2 .wrap2 .reactions_vendeurs p{display:block; margin:0 0 13px 10px; padding:0;}
#formule2 .wrap2 .reactions_vendeurs p a{color:#4c4c4c;}
#la_feerique{float:left; width:201px; margin:0 10px 0 0; height:410px; background:url(../images/feerique.png) no-repeat; position:relative;}
#la_feerique span.parution, #la_dynamique span.parution{float:left; width:85px; line-height:19px; text-shadow: 0 0 0.2em #881e1c; margin:0 0 0 15px; height:74px;}
#la_basique span.parution{float:left; width:89px; line-height:19px; text-shadow: 0 0 0.2em #fff; margin:-2px 0 0 18px; color:#d02036; line-height:25px;}
#la_feerique span.prix, #la_dynamique span.prix, #la_basique span.prix{float:right; width:88px; display:block; text-align:center; font-size:29px; text-shadow: 0 0 0.2em #881e1c; margin:14px 0 0; font:bold 20px Arial, Helvetica, sans-serif;}
#la_feerique .center, #la_dynamique .center{text-align:center; width:188px; clear:both; margin:0 auto; position:relative; left:1px; top:38px; line-height:15px;}
#la_feerique .center span.s1, #la_dynamique .center span.s1{font-size:25px; display:block; margin:0 0 7px;}
#la_feerique .center span.s2, #la_dynamique .center span.s2{color:#f9c730; display:block; margin:0; text-shadow: 0 0 0.2em #881e1c;}
#la_feerique .center span.s3, #la_dynamique .center span.s3{font-size:40px; display:block; margin:0; line-height:33px;}
#la_feerique .center span.s4, #la_dynamique .center span.s4{font-size:22px; display:block; margin:0 0 10px; line-height:21px; text-shadow: 0 0 0.2em #881e1c;}
#la_feerique .center span.s5, #la_dynamique .center span.s5{color:#f9c730; display:block; margin:0 0 11px; line-height:15px; text-shadow: 0 0 0.2em #881e1c;}
#la_feerique .center span.s6, #la_dynamique .center span.s6{font-size:16px; display:block; margin:0 0 21px; text-shadow: 0 0 0.2em #881e1c;}
#la_feerique a.btn5, #la_dynamique a.btn5{text-transform:uppercase; color:#fff; font-size:13px; font-weight:bold; text-shadow: 0 0 0.2em #881e1c; position:absolute; left:7px; height:42px; bottom:0px; line-height:13px; width:188px; text-align:center;}
#la_feerique, #la_dynamique, #la_basique{font:bold 18px Arial, Helvetica, sans-serif; color:#fff;}
#la_feerique h4, #la_dynamique h4, #la_basique h4{font:bold 18px Arial, Helvetica, sans-serif; color:#fff; margin:10px 0 26px 37px; padding:0; text-shadow: 0 0 0.2em #881e1c;}
#la_dynamique{float:left; width:201px; margin:0 10px 0 0; height:410px; background:url(../images/dynamique.png) no-repeat; position:relative;}
#la_basique{float:left; width:201px; margin:0; height:270px;margin-top: -10px !important; background:url(../images/basique.png) no-repeat;}
#idTab2 #la_basique{height:223px; background:url(../images/basique2.png) no-repeat;}
a.lien_feerique{position:absolute; left:14px; z-index:10; top:48px; width:199px; height:408px;}
a.lien_dynamique{position:absolute; left:225px; z-index:10; top:48px; width:199px; height:408px;}
a.lien_basique, a.lien_basique2{position:absolute; left:436px; z-index:10; top:48px; width:200px; height:268px;}
a.lien_basique2{left:1px; top:50px; height:223px;}
a.lien_feerique:hover, a.lien_dynamique:hover, a.lien_basique:hover, a.lien_basique2:hover{text-decoration:none;}
#ajout_annonce .navig_btn{float:right; width:654px; margin:0 0 25px;}
#ajout_annonce .navig_btn a.a1{float:left;}
#ajout_annonce .navig_btn a.a2{float:right;}

/*advert3*/
#leftContent3{float:left; width:245px;}
#formule3{float:right; width:734px; background:url(../images/r_img21.gif) repeat-y; margin:0;}
#formule3 .wrap{float:left; width:734px; background:url(../images/r_img22.gif) bottom no-repeat; padding:0 0 18px;}
#formule3 .wrap2{float:left; margin:0 0 0 22px;}
#formule3 h2{height:31px; width:715px; padding:5px 0 0 19px; margin:0 0 12px; background:url(../images/r_img23.gif) no-repeat; font:bold 17px Arial, Helvetica, sans-serif; color:#4c4c4c; text-shadow:0 0 0.2em #fff;}
#formule3 .modePay{margin:7px 0 100px; float:left;}
#formule3 .modePay ul{margin:0; padding:0; list-style-type:none;}
#formule3 .modePay ul li{float:left; margin:0; padding:0;}
#formule3 .modePay ul li a.a1{float:left; margin:0 5px 0 0;}
#formule3 .modePay ul li a.a2{float:left; margin:0 20px 0 0;}
#formule3 .modePay ul li a.a3{margin:37px 20px 0 0; float:left;}
#formule3 .modePay ul li a.a4{margin:26px 0 0 0; float:left;}
#formule3 .modePay ul li .tel{background:#ffd5d2; border:1px solid #c12424; padding:0 13px 0 17px; height:63px; margin:29px 0 0; float:left;}
#formule3 .modePay ul li .tel img{float:left; margin:17px 9px 0 0;}
#formule3 .modePay ul li .tel span{color:#c12424; font:bold 19px Arial, Helvetica, sans-serif; float:left; margin:19px 0 0;}
#formule3 .infos{border:1px solid #c12424; background:#ffd5d2; padding:16px 22px; display:block; color:#d03e3e; line-height:21px; clear:left; width:645px; float:left;}
#formule3 .infos p{display:block; padding:0 0 10px; margin:0;}
#formule4{float:right; width:980px; background:url(../images/r_img24.gif) repeat-y; margin:0;}
#formule4 .wrap{float:left; width:980px; background:url(../images/r_img25.gif) bottom no-repeat; padding:0 0 18px;}
#formule4 .wrap2{float:left; margin:0 0 0 22px;}
#formule4 h2{height:31px; width:961px; padding:5px 0 0 19px; margin:0 0 12px; background:url(../images/r_img26.gif) no-repeat; font:bold 17px Arial, Helvetica, sans-serif; color:#4c4c4c; text-shadow:0 0 0.2em #fff;}
/*end ajout annonce*/

/*liste temoignage*/
#infoLeft2{float:left; width:294px;}
#liste_temoignage, #liste_temoignage .listes{float:right; width:663px;}
#liste_temoignage .munissez{float:left; width:663px; background:url(../images/t_bg1.gif) top no-repeat; padding:6px 0 0; margin:0 0 20px;}
#liste_temoignage .munissez .wrap{float:left; width:663px; background:url(../images/t_bg2.gif) bottom no-repeat; padding:0 0 6px;}
#liste_temoignage .munissez .wrap2{background:#ffbebb; margin:0 auto; width:628px; display:block; padding:14px 13px 0px 10px; height:246px;}
#liste_temoignage .munissez .intro{width:539px; height:90px; background:url(../images/t_bg3.gif) no-repeat; margin:0 0 23px; padding:5px 0 0 80px;}
#liste_temoignage .munissez .intro h3{color:#c12424; display:block; margin:0 0 8px; font:bold 17px Arial, Helvetica, sans-serif;}
#liste_temoignage .munissez .intro p{line-height:16px; display:block; margin:0; padding:0; color:#444;}
#liste_temoignage .munissez .intro p a{color:#c12424; text-decoration:underline;}
#liste_temoignage .munissez form{clear:both; width:607px; margin:0 auto; padding:0;}
#liste_temoignage .munissez form .rows{display:block; margin:0 0 5px; padding:0;}
#liste_temoignage .munissez form .rows p{display:block; margin:0; padding:0; font-size:10px; color:#8c2e2c; line-height:11px;}
#liste_temoignage .munissez form .rows label{display:block; margin:0; font:normal 14px Arial, Helvetica, sans-serif; color:#29292a;}
#liste_temoignage .munissez form .rows label span, #liste_temoignage .munissez form .rows label a.aide{float:left;}
#liste_temoignage .munissez form .rows label span.aide, #liste_temoignage .munissez form .rows label a.aide{margin:2px 6px 0 4px;}
#liste_temoignage .munissez form .rows input, #liste_temoignage .munissez form .rows select{display:inline; width:176px; height:22px; border:1px solid #ee5c5a; padding:0; margin:2px 0 5px; clear:left; color:#6d6d6d; font:normal 14px Arial, Helvetica, sans-serif;}
#liste_temoignage .munissez form .rows2{float:left; width:210px;}
#liste_temoignage .munissez form .rows3{float:left; width:217px;}
#liste_temoignage .munissez form .rows4{float:right; width:177px;}
#liste_temoignage .munissez form .rows_bt{clear:both; width:100%; display:block; text-align:right; padding:2px 0 0;}
#liste_temoignage .listes{background:url(../images/t_bg5.gif) no-repeat; width:663px; height:484px;}
#liste_temoignage .listes .intro h4{float:left; margin:5px 0 25px 47px; text-shadow: 0 0 0.2em #fff; color:#3d3d40; font:bold 18px Arial, Helvetica, sans-serif; padding:0;}
#liste_temoignage .listes .intro .navig{float:right; margin:5px 10px 0 0; width:51px;}
#liste_temoignage .listes .intro .navig a{float:left;}
#liste_temoignage .listes .block{border-bottom:1px solid #d0d0d0; float:left; width:627px; padding:0 0 16px; margin:14px 0 0 18px;}
#liste_temoignage .listes .block h5{font:bold 14px Arial, Helvetica, sans-serif; color:#3d3d40; margin:0 0 10px; padding:0; display:block;}
#liste_temoignage .listes .block .pic{float:left; width:109px; height:72px; background:url(../images/t_bg6.gif) no-repeat; margin:0 19px 0 0; padding:3px;}
#liste_temoignage .listes .block .pic img{width:109px; height:72px; overflow:hidden;}
#liste_temoignage .listes .block p{font:normal 12px Arial, Helvetica, sans-serif; color:#474f51; line-height:17px; margin:0; padding:0; display:block; height:50px; overflow:hidden;}
#liste_temoignage .listes .last{border:none;}

/*page statiques*/
.fqUtile ul{ list-style-type:circle;}
.fqUtile ul li ul{margin:0 0 13px 15px; padding:0; /*width:150px;*/}
.fqUtile ul li ul li a{color:#5F6060; /*text-decoration:underline;*/}

#framsol{position:relative; left:22px;}

/*Pièce auto*/
#essai_fiche .chapitre #Lpieces{background: url("../images/bg56.gif") top no-repeat; width:609px;}
#essai_fiche .chapitre #Lpieces th{text-align:left; height:26px;}
#essai_fiche .chapitre #Lpieces td{text-align:left; border-bottom:1px solid #cdcdcd; padding:5px 0;}
#essai_fiche .chapitre #Lpieces td.px{text-align:center;}
#essai_fiche .chapitre #Lpieces .dep{font-weight:bold; text-align:center; width:62px; /*background:#DEDFDE;*/}
#essai_fiche .chapitre #Lpieces .dep2{text-align:center; background: url("../images/bg57.gif") left top repeat-y;}
#Lpieces .mq{width:52px;}
#Lpieces .md{width:83px;}
#Lpieces .cl{width:107px;}
#Lpieces .pc{width:99px;}
#Lpieces .px{width:57px;}
#essai_fiche .chapitre #Lpieces th span{display:block; position:relative;}
#essai_fiche .chapitre #Lpieces th span.s1{left:23px;}
#essai_fiche .chapitre #Lpieces th span.s2{left:13px;}
#essai_fiche .chapitre #Lpieces th span.s3{left:12px;}
#essai_fiche .chapitre #Lpieces th span.s4{left:40px;}
#essai_fiche .chapitre #Lpieces th span.s5{left:8px;}
#essai_fiche .chapitre #Lpieces th span.s6{left:3px;}
#Lpieces a.asc{width:9px; height:5px; margin:0 0px 0 0; float:left; background: url("../images/order-asc.png") no-repeat; text-decoration:none;}
#Lpieces a.des{width:9px; height:5px; float:left; background: url("../images/order-desc.png") no-repeat; text-decoration:none;}

#essai_fiche .chapitre #Lpieces a{color:#5F6060; text-decoration:underline;}
#essai_fiche .pagination{width:464px; height:30px; display:block; background:url(../images/bg15.gif) no-repeat; float:left; clear:left; margin:29px 0 0 77px; position:relative;}
#essai_fiche .pagination a.prec, #essai_fiche .pagination a.suiv{height:22px; background:url(../images/prec.gif) left no-repeat; padding:8px 28px 0 27px; color:#000; font-weight:bold; float:left; border:none;}
#essai_fiche .pagination a.suiv{background:url(../images/suiv.gif) right no-repeat; padding:8px 27px 0 0; position:absolute; right:0px; border:none;}
#essai_fiche .pagination a.prec:hover, #essai_fiche .pagination a.suiv:hover{text-decoration:none; color:#D13636;}
#essai_fiche .cont{display:block; float:left; margin:8px 0 0;}
#essai_fiche .cont ul{list-style-type:none; margin:0; padding:0; float:left;}
#essai_fiche .cont li{display:inline; margin:0; padding:0; float:left;}
#essai_fiche .cont a{color:#000; float:left; display:block; background:#fff; border:1px solid #cecece; padding:1px 7px; margin:-2px 5px 0 0;}
#essai_fiche .cont a:hover, #essai_fiche .cont a.active{color:#fff; background:#373737; text-decoration:none;}

#detail_pieces .titre{width:635px; background: url("../images/bg58.gif") left top no-repeat; font: bold 22px Arial,Helvetica,sans-serif; margin:0 0 10px; padding:10px 0 0; border:none; float:left;}
#detail_pieces .titre .cont_titre{float:left; width:615px; padding:0; float:left;  background: url("../images/bg62.gif") bottom no-repeat; padding:0 10px 14px;}            
#detail_pieces .titre{width:635px; background: url("../images/bg58.gif") left top no-repeat; font: bold 22px Arial,Helvetica,sans-serif; margin:0 0 10px; padding:10px 0 0; border:none; float:left;}
#detail_pieces .titre .cont_titre{float:left; width:615px; padding:0; float:left;  background: url("../images/bg62.gif") bottom no-repeat; padding:0 10px 14px;}
#detail_pieces .titre h2{font:bold 22px Arial, Helvetica, sans-serif; color:#c12424; margin:0; padding:0 5px; float:left; text-transform:uppercase; width:auto; background:none; text-align:left;}
#detail_pieces .titre span{float:left; padding:0; text-transform:uppercase; color:#4D4D4D;}
#detail_pieces .titre span.prix{float:right; color:#C12424;}
#detail_pieces .contLeft{float:left; width:399px;}
#detail_pieces .contLeft .description{ background: url("../images/bg59.gif") top no-repeat; float:left; width:468px; margin:0 0 15px;}
#detail_pieces .contLeft .description .dContent{background: url("../images/bg60.gif") bottom no-repeat; float:left; width:468px; padding:0 0 14px;}
#detail_pieces .contLeft .description .dContent .cont_desc{padding:10px 0 0px 15px;}
#detail_pieces .contLeft .description .dContent .cont_desc p{display:block; margin:0 0 5px; padding:0; text-decoration:underline;}
#detail_pieces .contLeft .google_ads1{margin:0 0 15px;}
#detail_pieces .contRight{float:right; width:160px; position:relative;}
#detail_pieces .contRight .google_ads2{ text-align:right; display:block; margin:10px 0 0;}
#detail_pieces .contRight .autres_liens{width:160px; float:right; margin:0 0 15px;}
#detail_pieces .contRight .autres_liens a, #detail_pieces .contRight .pratique a{display:block; margin:0 0 3px;}
#detail_pieces .contRight .pratique{background: url("../images/bg61.gif") top no-repeat; float:left; width:160px; padding:5px 0 0;}
#detail_pieces .contRight .pratique a{color:#5F6060; margin:0 0 0 5px;}
#detail_pieces .contRight .pratique a.first{color:#D12822; font-weight:bold;}
#detail_pieces .contRight .pratique h3{font:bold 13px Arial, Helvetica, sans-serif; margin:0 0 5px 5px; padding:0; color:#000; text-decoration:underline;}

/*annonce visualiser*/
.annVisus{left:669px; top:-3px; position:absolute; z-index:87500;}
*+html #rightContent.annVisus{ /*z-index:566; left:2px; top:-60px; position:absolute;*/ position:relative; float:right; left:9px; margin-top:-147px; top:-147px; z-index:87500; width:302px;}


/*ajout annonce liste annonce*/
#ajListeannonce{width:654px; float:right; margin:0 0 15px; padding:0;}
#ajListeannonce .rows{width:100%; display:block; float:left; height:30px;}
#ajListeannonce .rows label{width:270px; text-align:right; float:left; display:inline; margin:0 5px 0 0;}
#ajListeannonce .rows input, #ajListeannonce .rows select{float:left; display:inherit; margin:0 5px 0 0; padding:0; font-size:12px;}


/*****************upload image*************/

#wrapper_carousel>.wrapper>ul li>img:nth-child(1){width:64px!important;height:64px!important;}
#wrapper_carousel>.wrapper>ul li{
    height: 60px!important;
    margin: 18px 0 0 7px!important;
    width: 60px!important;
}
/*configuration jcarrousell*/
#wrapper_carousel .forward{right:99px!important;}
#wrapper_carousel>.wrapper{width:378px!important;}